Refs #3869 constructing json data rather than using a global
added deprecation notice and backward compatibility for json output
rendering exceptions for non-html views
profile now works with json
added json view for group profiles
adds new method for getting an object copy of entity for web services, export, etc
Fixes #5025: Autoloader allows changes, requires PSR-0 but is BC with 1.8
Remove unneeded test
finished first version of toObject() methods
Merge pull request #524 from cash/json_views

Fixes #3869 Construct json data using view system rather than global variable. Also Fixes #5062, #5061
Fixes #5091: Static views are automatically recognized as cacheable
Refs #5091: Handles viewtypes better when auto-detecting cacheable views.
Merge pull request #5099 from mrclay/5025-autol

Fixes #5025: Autoloader allows changes, requires PSR-0 but is BC with 1.8
Fixes #5129: Cacheable views always route through cache handler
Using renderView wrapper in CacheHandler
Merge pull request #5130 from ewinslow/cache-handler-b5129

Fixes #5129: Cacheable views always route through cache handler
Merge pull request #5127 from ewinslow/auto-cache-static-views-b5091

Fixes #5091: Automatically consider static views cacheable
remove deprecated views that have been moved to plugins
deprecate opendd and export functions
removed export and opendd library files