Fixes to tests and deployments now that we have the correct test database [2/2]

This pull tightens the testing for barclamps because there was a dev error building the test database.
Consequently, it depends on pull request 

The pull also has the first working Deployment dependency code.  This code is called when the 
barclamp.proposal_create override is called.


 .../app/models/barclamp_network/barclamp.rb        |    4 +---
 .../app/models/barclamp_network/network_utils.rb   |    2 +-
 .../db/migrate/20130312110000_create_deployment.rb |    4 ++--
 .../barclamp_network/test/network_test_helper.rb   |   17 +++++------------
 4 files changed, 9 insertions(+), 18 deletions(-)

Crowbar-Pull-ID: 4ed3a472668365dfb9125a765ed0332fdad712f5

Crowbar-Release: development