Merge pull request #2 from VladRassokhin/master

Fix returned location. Should use 'internalId'
fixed created project location - added rest prefix; used external id locator
make user an admin of created project
- try to search bundled project admin role by id first
- extracted roles helper
extracted RestApiHelper
fixed exception - jetbrains.buildServer.serverSide.auth.AccessDeniedException: You cannot modify your roles
Created project should be persisted on disk.
Without that it will disappear after server restart.
Merge pull request #3 from VladRassokhin/persist-project

Created project should be persisted on disk.