Fixing location resolver (for named location)

- fix confusion over "name" versus the named location
- cleanup LocalhostLcoationResolverTest (moving code from
  LocalhostResolverTest to there)
Location resolver properties for byon etc

- get brooklyn.property location config for various location resolvers:
-- ByonLocationResolver
-- HostLocationResolver
-- SingleMachineLocationResolver
Merge pull request #908 from aledsage/fix/PropertiesResolver-illegalState

Fix: LocationResolver getting properties