Fixes #5946 - Only call fact_name_class.maximum if necessary.
Fixes #5696 - Allow taxonomy and roles display
fixes #5966 - pin execjs for Ruby 1.8 compatibility
fixes #5793 - add pkg:generate_source rake task to create tar.bz2
fixes #5987 - remove unused packaging files
fixes #5965: removed 8443 port from the suggested ovirt url
fixes #5869 - permit accents in user names on Ruby 1.8
fixes #5963 - fix Role has_permission? function
fixes #6030 - update list of VMware guest types
fixes #5834 - Hosts: . in the name is invalid - user is told this but the UI adds one anyway
fixes #5826 - Using dots in kickstart template names or hostgroups causes routing errors
Fixes #5810 - fixes issue with incorrect page titles
Fixes #5941 - Handle nil comparison object in DHCP::Record.valid?
Fixes #6117 - clean usergroup cache

Dependent destroy was missing on through association from user side.
fixes #6116 - search hosts by parent host group and its decendants
fixes #6112 - log/test.log disappears when running under spork
fixes #6091 - menu removal wasn't traversing menu hierarchy
fixes #5652 - run parse_args when calling new_vm for compute profiles
fixes #5708: #nil? is now an allowed method inside of Host and Token jails
templates - sync from community-templates