Getting network barclamp unit tests working again.

This includes:
- Rename of BarclampConfig, BarclampInstance, AttribInstance, and RoleInstance classes fan out
- Rails Engine conversion
- Removal of Crowbar 1.0 proposal and service objects
Removed some Crowbar 1.0 code from the network barclamp.
Made some methods private.
Simplify the DHCP crowbar.yml.
Get rid of metadata.json
Ditch unneeded chef data bags.
Merge pull request #145 from VictorLowther/pull-req-master-cfd54080692ef3d861af5ae115c411f0afc7af68

Minor fixups to let the network barclamp build. [1/1]
Merge pull request #146 from cdearborn/pull-req-master-fd8b6516ed91645f2acb1ca198501df1597d772e

Merged by devtool for VictorLowther
Add scaffolding default attributes for the networking barclamp.
Note that this barclamp requires the chef barclamp.
Use old conduit_mp layout for now.
Make sure address mappings for each network is saves as an array.
Merge pull request #148 from cdearborn/pull-req-master-68c550254e6e609bea15aa414a1044c4f316a6bd

Removing Crowbar 1.0 API calls from network barclamp [1/1]
Merge pull request #147 from VictorLowther/pull-req-master-b4a5d683f0e2f729f8e7cc489c8f4afaac0e6fac

Enable zombie provisioner mode. [2/10]
Reduced specification of table prefix to 1 place
use the node's host name, so something other than the super special admin.smoke.test works
Merge pull request #150 from aabes/master

use the node's host name, so something other than the super special admin.smoke.test works
Merge pull request #149 from cdearborn/pull-req-master-c5c567a3f927d8fc8627a3a65daee3166fb86856

Reduced specification of table prefix to 1 location [1/1]
Swap out application.css for application.sass

Without our own application.sass file, we were barfing on undefined
varialbles in _network.sass if it happened to be loaded before the
framework was up.
Merge pull request #151 from VictorLowther/pull-req-master-b315146a56209cc5b6a07cb05124133c40dca602

Merged by devtool for cloudedge
Fix package list for SUSE