fixes from TC BUGR

https://apps.topcoder.com/bugs/browse/BUGR-11213
Added 404 template
1st testing
Text size for the 'Thanks for Registering' notification is too large. this branch would reduce it to make it 14px
Merge branch 'patch-1970-issue' into TC-2014-03-27
fixed inconsistency color at bottom area of challenge detail. it is gray
Hide login header by default
Fix the login state
Merge branch 'TC-2014-03-27' of github.com:topcoderinc/tc-site into TC-2014-03-27
fix I-107558

improve null/zero checking
fix author link in blog page
Fix formatting for advanced search dates
Fix redirects in javascript
Merge pull request #105 from topcoderinc/indy-challenge-registartion-fixes

Fix redirects in javascript
ajax_func.php changes
js changes
Merge pull request #106 from topcoderinc/indy-i1044640-search_date_position

Fix formatting for advanced search dates
Added error message for used social
Fixed error with '+' sign in email
Added error message for used email