Merge pull request #1031 from nlegoff/fix-account-less

[3.9] Fix account less path compilation
Add oauth entities
Add oauth repositories
Fix bad index
Set revoked to false by default
Add web, desktop & URN constant for API application
Set default value for grantedPassword & activated properties
Add Bi-Directional relationship between ApiApplication & ApiAccount
Add cascade remove for accounts relationship, when deleting an application related accounts will be deleted as well
Add accounts property getter
Sets clientId & clientSecret field length to 32
Add Account Manipulator
Add Application Manipulator
Add some application repository function
Fix use statement
Add OauthToken manipulator
Set code length to 16
Set scope length to 128
Add some OauthCode repository functions
Add ApiOauthCode Manipulator