Merge remote-tracking branch 'upstream/sbl-dev' into sbl-dev
Merge remote-tracking branch 'upstream/sbl-dev' into sbl-dev
Disable aimField box in intitial user information pane

This box to enter the aim for the user is not currently active or used. Since it is not used, it shouldn't be active until we build in the functionality for IM messages to be sent. My user model can handle the IM field being empty/null.
Protection agains invalid emails in Mailer
The Mailer class now will no longer add invalid emails that would cause an exception.  These are null, empty, and zero-length email addresses.  It will also not send the email if there are no emails present in the list of recipients for the Mailer.

Committed by: Alec Thompson - ajthompson
Adds all necessary logic to final estimates, and adds archived field to games
Merge pull request #292 from ajthompson/mailer-noemail-patch

Protection agains invalid emails in Mailer
Merge pull request #294 from friscis/sbl-dev

Adds all necessary logic to final estimates, and adds archived field to games
Merge pull request #291 from sfmailand/sbl-dev

Disable aimField box in intitial user information pane
Tested by: ajthompson
Merge branch 'sbl-dev' into project-controllers
Finished GetProjectRequestObserver
committed by: ajthompson