Match server endpoint that determines whether the metadata and the creation timestamp match a given constraint
Implement find server, which finds one specific server created at a certain time
Lint error fixes
match_server and test fixes as per @lvh review comments
Change all success treq calls to simulate response with json content instead of content for find_server tests
More docstring and clarity cleanups as per @lvh review comments
Regex-escape the server name, in case it needs it, and add a test to ensure that this has been done
Remove creation time from the matching, and log if Nova returns more than 1 server with the same name, since that shouldn't happen
Just remove the match_server function, since it's no longer necessary
Use urlencode and urlunsplit rather than quote/unquote and string interpolation
Fix the _get_erver_info helper function in the tests for the nova launch worker
Don't use mutable default metadata argument
Raise an exception if a server is not found rather than log an error
Fix docstring, naming, and log message as per @manishtomar
Fix tests, thanks @manishtomar
Move some code around, thanks @manishtomar
Merge pull request #647 from rackerlabs/as-284-check-for-server-on-nova-error-part1

As 284, part 1 - find a created server on Nova