Fixed gene generating a bunch of warnings.

Sample warning:
    Use of uninitialized value $action in string eq at /usr/local/wormbase/website/jdmswong/script/../lib/WormBase/API/Object/Gene.pm line 965.
Search memory problem
* it was the synonyms - don't use syn if too large
* fix #979
Merge branch 'master' into staging
Add commit id to footer
* only visible to admin/curator
* move git_commit_id to config/main
adjusted the number of children for qaqc
add commit timestamp
Rewrote Gene history widget backend, added dead gene notification to overview
Merge branch 'issue-954' into staging

Conflicts:
	lib/WormBase/API/Object/Gene.pm
trivial commit
Add placeholder shim
* so we can use html5 spec for input and textarea
Convert inputs to use placeholder
move social icons to the left
* don't conflict with new issue submiter
bugfix - sometimes loading lightbox before WB
Remove LiveChat from tools dropdown
Increasing prominence of help button
* #789
* move to a tab at the bottom
* revisit a lot of the issues code
Merge remote-tracking branch 'wormbase/staging' into staging
Reinstate posting issues to github
* #789
Issue reporting
* #789
* give immediate feedback when submitting
* fix issue with returning email/name for logged in users
Call placeholder shim on ajax
Wording change
* #789