Fix version issue, new method, session update fix

 * Set the version file location so there it doesn't cause an issue
 * better way of updating session (so only "num_checkins" and "last_update" are modified)
 * return error (if there was one) on doUpdate()
 * added "checkin()"
 * added "get_recently_active_sessions()"
Version bump