Fixed UF-45: Simplify uberfire-client-webapp setup

No need for fancy jetty+ stuff when deploying client-only functionality
Fixed UF-80: Remove leftover unused security types
Improved API docs by explaining the Activity concept and ActivityManager operations.
Further cleanup of Activity-related javadoc