Fix unit test that were broken when adding configurable nic default card speed

Summary:
A configurable nic default card speed was added as part of commit e1706fdbad2.
At this time the lshw xml output file was edited and reused breaking existing
unit tests. Create a copy of the file to use with the default nic speed test.
Update IpmiInfoSpec to adhere to new logic that better handles ipmi ip address reuse

Summary:
Update spect to adhere to new logic that handles ipmi ip address reuse.
IPAddress ranges are checked for unused ips and the ip is reused, updated
the unit test to take this into account
Address LshwParserSpec

Summary:
Use of incorrect keys is causing the spec to fail. I am uncertain
when the keys were changed, however this does fix the tests
Address LldpParserSpec

Summary:
Use of incorrect keys is causing the spec to fail. I am uncertain
when the keys were changed, however this does fix the tests
Fix the AssetApi test

Summary:
A sort field is always required when accessing a resource. Update
unit test to check for this.
Fix AuthenticationProviderSpec

Summary:
Address the config data map to ensure the keys are correct.
Merge pull request #185 from tumblr/bhaskar-fix-unit-tests

Fix unit tests