update copyright year
BUGFIX: fix password for password recovery (was not random enough) The password was just a constant string, the email, and the current time. Therefore, someone could just request a new password and even without getting the email, just try out different time stamps around the time the person requested the email and recover the temporary password. Added a random string to generate the password, which should fix this.
BUGFIX: fix mysql insert statements (null values for timestamps didn't work anymore) a dreamhost update to a newer sql version changed the default behavior for null inserts for timestamps. They don't insert the current timestamp anymore when a config option for mysql is set (which seems to be the case). solution: instead of inserting null always insert current_timestamp
updated css/js libraries * bootstrap 3.1.1 * jquery 2.1.0 * less 1.7.0 mostly bootstrap had to be adjusted, e.g. different names like hero-unit->jumbotron, etc.
updated copyright to 2014
BUGFIX: fixed selection of spade and heart solo two typos messed up the solo selction, e.g. the gametype was not the same as the one given in the enum in the database. Also added an additional check before we set them in the database, so that people can mess things up when playing with the url directly.