f/#190-API-endpoint-for-retrieving-active-sessions

modified:   api/api.py
	Added a get_session_list handler for /session_list
	At the moment, it uses two parametrs, start and end for pagination but this will be changed later into a session last timestamp based pagination

new file:   api/decorators.py
	Added a query_param decorator for easy access to get params in handlers
Returning consistent response on error to viewing layer. (#190)
Merge branch 'master' into f/#190-API-endpoint-for-retrieving-active-sessions
Making the assumption that we don't need paging yet - we have a cleanup algorithm in place. (#190)
Returning sessions with their last updated time as well. (#190)
Removing unused import. (#190)
Explicitly using a WSGI app instead of the default one. This allows us to perform functional tests. (#190)
Returned timestamps should be ints (because they represent milliseconds), not floats. (#190)
Added WebTest as a dependency - useful for performing integration testing with Bottle API. (#190)
api wasn't a proper package due to missing __init__.py. (#190)
Integration tests that sessions endpoint works OK. (#190)
Merge pull request #213 from ami-lab/f/#190-API-endpoint-for-retrieving-active-sessions

f/#190-API-endpoint-for-retrieving-active-sessions