Adding manually placed units calls env add_unit method
Created addGhostAndEcsUnits method in utils to add ghost units which can be placed in the machine view.
Scaling up by selecting manually place in the inspector now uses the new addGhostAndEcsUnits method
auto placing units via the inspectors new scale-up UI now creates machines, creates units, and places the units on the machines
Wrote tests for the utils addGhostAndEcsUnits method
Added tests for the inspector scale-up UI communicating with the back end

reverting to original template file

Removed the :checked selector because it's not supported in phantomjs
Fixed issue where it tried to remove the last added unit
Broke out the addGhostAndEcsUnits callback out into it's own function
Merge pull request #437 from hatched/scale-up-backend

Hooks the new inspector scale-up UI to the back end.

The new inspector scale-up UI now has support for manually placing and automatically placing new scaled up units.