Updated models.

- Removed virtual properties.
- Added more advanced Release model structure.
- Added a PasswordSalt property to User.
Updated the IPasswordTransformer to accept a password salt.
Added a base for migrations.
Made JSON response keys use camel case instead of Pascal case.