OZP-648: Adding temporary transaction handling to person creation
OZP-10: handle dashboard deletes

- activate first dashboard when one is deleted
- prevent random dashboard switches caused by switcher not preventing
default
- add tests
OZP-648: Adding displayName to auto group handling
OZP-249:  CAS needs to save target URLs on Redirect and Need to enlist /ozp/rest to resolve creating JSESSIONID cookie on initial app load, for all subsequent REST endpoint requests to resolve successfully
OZP-249:  CAS needs to save target URLs on Redirect and Need to enlist /ozp/rest to resolve creating JSESSIONID cookie on initial app load, for all subsequent REST endpoint requests to resolve successfully
OZP-249:  CAS needs to save target URLs on Redirect and Need to enlist /ozp/rest to resolve creating JSESSIONID cookie on initial app load, for all subsequent REST endpoint requests to resolve successfully
OZP-95: Get the RPC API code into the new repository.

1. Added standalone RPC bundles (owf-lite-*.html) to api projects.
2. Moved widgets to sample-widgets project since they are required both by container and standalone-container.
3. Updated existing API code to use Constants for rpc channel/service names.
4. Added ColorClient and ColorServer widgets to test RPC API.
5. Added infrastructure for test widgets not to be included during release.
OZP-16 Added tesdAdmin1 user to test data
Merge feature/ozp-10-dashboard into master
OZP-16 Look up person through PersonService
OZP-16 Eagerly instantiate Person's attributes
OZP-10: synchronously save dashboard on window beforeunload event
OZP-61: Migrate RPC API.

1. Cleaned up widgets for standalone-container test.
2. Fixed bug where the tools in the widget header wouldn't be flush to the right of the header.
3. Fixed bug where PortalPane threw an error on resize in IE7.
Merge branch 'master' of https://github.com/ozoneplatform/ozp-owf
Merge feature ozp/ozp-10-dashboard into master
OZP-10: Migrate displaying a dashboard.

1. Fixed header tooltip bug where it wasn't being appended to the body, so it was getting cut off by the banner.
OZP-16 Added data for admin user; more code for Person eager initializaton.
OZP-648: Current user no longer stored

Instead of storing the actual Person representing the current user
in the session and the threadlocal, only their id is now stored.  This is 
because the stored domain object did not function properly once
its transaction ended
OZP-150: copy floatingWidgets and background widgets when creating from existing
OZP-646: Organizing functional test code