Starting redis integration code
Added code to handle chat messages. Now updating participants via pubsub
add uwsgi ini file to simplify supervisord setup
add participant list for inactive experiments

Now displaying participants in registered participants block for
experiments that haven't yet formed groups

Also fixing a logic inversion bug in cas login
updating sentry URL for prod
Code refactoring. Moving redis publish code to Model
Moving redis code to a separate file so that it can be shared by sockjs and django
Adding redis to requirements
Adding logging code to sockjs
Fixing broken Forestry Experiment due to redis intergation
Fixing bug caused due to duplicate method get_view_model
setting uwsgi scheme to always be http
fix account profile bugs

is_email_available was broken and causing jquery validation to fail,
preventing users from being able to save the form. Need to add tests for
this. fixes issue #21
can_receive_invitations=True for new asu cas users
Fixing contact form sending double emails Issue. Fix #22
replace underscore.js with CDN

gives us source maps for better debugging as well
update text and acknowledgements
tune log messages and reconnect on sockjs close

Need to look into proper heartbeats ala
https://github.com/sockjs/sockjs-protocol/wiki/Heartbeats-and-SockJS
to maintain connection liveness
switch to protocol independent url
autopep8 and minor refactoring