Fixed birthday generation. 

Using moment.js would be better for daylight savings etc., but this adds another dependency. Therefore, fixed "by hand".