Merge pull request #65 from ifreecarve/master

Better compatibility, better verbosity
error logging now includes stack trace. TODO: better formatting.
add utility method to determine if we are running on a simulator.
Merge pull request #69 from faisalmemon/master

add utility method to determine if we are running on a simulator.
stack trace logging is now optional and defaults to off. Refactored so that the default options are visible to clients to help insulate them from future changes.
fied indentation per pull request comment
Merge pull request #67 from BruceBGordon/debugging-fixes

error logging now includes stack trace. TODO: better formatting.
Reworked image-matching assertion internals

* Use exit-code from `compare` to check for success
* Fix some formatting issues
Fixed a bad method call
Reworked assertPropertiesMatch internals
Fixed incorrect method invocation to create_status
Tweaks error-reporting in image assertion script
Added CocoaPods spec to repo
added abbreviated output
Handle 'failed to tap' keyboard errors (internal to UIAutomation library) that happen sometimes
Remove additions to Object.prototype, which is ouch.
added ability to specify sim device
waitUntilAccessorSelect runs several lookup functions in parallel
Equality operator for UIAElement objects
add the ability to print valid javascript accessors for all UI elements