Add show action to SubmissionsController.
Update User model and add find_or_create_by_auth_hash.
Improve session handling and serialization.

- Remove session-based concerns (token string) from User model and into a new Session model.
- Serialize the session with user data sideloaded for Ember.
Route levels/languages as singular resources to be more idiomatic.