Intermediate Refactoring of BarclampConfig to allow creating proposal [2/2]

This is an intermediate pull for the larger BarclampConfig.create_proposal action.

At this point, I have exposed the core model actions with tests; however
the API and CLIs needed to access this model method are NOT exposed.

There is partial progress on the APIs, but I wanted to allow others to consume the
model methods early.

WARNING: There is substantial CLEAN-UP of the proposal models out of the code base
in this pull.  That includes all the old CB1 routes.

Next steps are the hook the API into the BarclampConfig/Instance/Role.  
I have added a preminimary doc page to support this.


 .../barclamp_logging/application_controller.rb     |   15 +++++++++++++++
 1 file changed, 15 insertions(+)

Crowbar-Pull-ID: 74df267d3c10aa652b83fc328448961ee6f3f001

Crowbar-Release: development