USERGRID-1869:
  o added some javadocs
  o refactored Application.add() to Application.put()
  o added additional property management methods
  o added some overloads for URAP