IDE-1150

Validate custom location must be specified.
Removed checked for maven properties that aren't strictly required.
Fixed target SDK not being properly configured in new Android projects.
Allow SDKs with version 6.1.1 to work with Ivy.
IDE-1162

Fix the PossibleValueService and DefaultValueService for Target SDK,
exact the existing target sdk(s) from the sdk location and make the
latest version as default.
IDE-1162 Source formatting