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
adding logging deps to el6 comp
Merge pull request #1730 from lzap/comps3

adding logging deps to el6 comp
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