content views - support retrieving 'readable' versions

A small change to add an authorization to allow users to
retrieve content view versions that are 'readable' within
an organization.
content views - add a portlet to the dashboard for content views

This commit contains changes to add a portlet to the dashboard for
content views.  The portlet will be similar to what is available
for promotions.

It will essentially list the last N (e.g. 5) content view
publish/refresh attempts.  Indicating 'publishing' or 'refreshing'
while the view action is being performed.  Once it is finished,
it will display success/failure with a timestamp.  The user
may also click on the view name (if they have permissions)
and be redirected to to the content view definition where
that view exists.
content views - haml for dashboard portlet
906859-import-messages - cleaned up error messages for both import and delete manifest

Minitest is skipped until non-private manifests can be created to excercise the code and be checked into git
large refactor of organization level default system info keys

the purpose of this refactor was to allow for other objects in the
future to have org level default custom info keys.

fixing busted system test

fixing cli nosetests

shortening some lines to make pylint happy

still fixing rspec tests
Merge pull request #1697 from bbuckingham/fork-content_views_dashboard

content views - add a portlet to the dashboard for content views
adding logging deps to el6 comp
Merge pull request #1730 from lzap/comps3

adding logging deps to el6 comp
remove katello.template.yml

update scripts not to use it
update documentation
Merge pull request #1716 from komidore64/custom-info

large refactor of organization level default system info keys
Changes to the coverage script to get it working in Jenkins
Merge pull request #1733 from daviddavis/jenkinscov

Changes to coverage script for Jenkins
LookNFeel - Minor style updates to the shell.
adding some deps to el6 comp
Merge pull request #1735 from lzap/comps4

adding some deps to el6 comp
force loading of glue module before defining of any other modules in Glue namespace
added a warning to comments around 'require 'glue'' in lib/glue/queue.rb
Merge pull request #1736 from witlessbird/glue_loading

force loading of glue module before defining any other modules in Glue namespace
Never warp navigation items

Otherwise it might happen that some menu item just disappears to
overwrite:hidden area. It's better to show at least part of it (and
ideally customize the widths so that it fits into the screen).

This commit fixes a problem, when 'Changeset Management' navigation is
not visible when on Content tab.
fix travis tests