JSF performance improvements

- Enabled resource optimization which allows richfaces to compress and unify several of its javascript and css resources into a single request. This mode can be disabled by setting the project stage to ‘Development’ (see web.xml).
- Switch several internally served javascript resources to use the JSF resource filter to allow for caching.
- Replace Richfaces’ provided JSF jquery with a higher versioned one. This script is now back in the war file.
- Remove unnecessary inclusions of the richfaces provided jquery library.
- Reorganize some javascript resources to the bottom of the page per best practices.
- Upgrade Richfaces libraries.