Fixed a crash in metadata item creation that occurred when request_params was't a serialized hash in the database
Added unit tests for metadata generation
Cleaned up aws_spec a bit
Added some more checks for metadata items
Created some more fabricators so we can now add vnics to instances in unit tests
Created a few more expecations
Put in the first test for vnic related metadata items and got it red \o/
Finished the first metadata rspec example
Use shared examples
moar shared examples
Added the fabricators needed to simulate instance with ip leases
Enabled shared example for instance with ip leases
Merge branch 'master' into metadata-unit-tests
Moved the shared examples into their own file
Made mac address fabrication sequential to work around network_vif's problem with mac_addr string length
Got all the metadata tests green
Wrote unit tests for ssh keys in metadata
Dirty workaround for the vm_data_dir problem
Removed a TODO comment that has been resolved
Merge pull request #407 from axsh/metadata-unit-tests

Metadata unit tests