Updates to accomodate latest dependencies

Thank you for putting this together Mr. Corfield.  Here is an update that I put together to get things working after I performed "lein ancients upgrade".   The only change that may not be correct is the :chsk/ws-ping diff in server.clj.  Everything seemed to work on the latest versions of Firefox, Chrome and Safari from OSX 10.9.5.