Added ignore for environment configs
Merge branch '34-create-new-app-configuration-structure'
Sessions library using PHP mechanisms to store session data.
Fixing marks restoration
Added new config variables as example.
Added session cookie params handling
DB session handler work in progress (not working)
Database session handling - reading, writing and destroing methods.
Hooking DB session handler into plain session library.
Migrations for database tables.
Regenerating session ID instead of destroying session in case of session
hijacking attempt.
Updated CSRF auth
Added checks to see if csrf token is valid on singular mark calls
More search updates
Added UNION DISTINCT to make sure marks are distinct
Update count in Plain Model to use column name as total
Added getTotalsSearch to marks model to get the total results for searches
Added some comments
Moved position of $join variable for getTotals
Updated search query to sort correctly from database
Updated comments
Moved session storage logic to _start_session function.
Added support for memcached
Switched environment detection mechanism - look for 2 config files (local and global).
Merge branch '69-switch-environment-detection-in-the-app'
Merge branch 'master' into 45-migrate-away-from-ci-sessions
Load sessions after running migrations on install - prevents erroring out where not tables in place.
Updated lookup_type
Updating migration to 7