Add `config upgrade` tests
Add Test on `config upgrade`
Small fixes in lib/conf/package.js
Finished config upgrade spec.
Moved conf package spec file. Added zip file fixture.
Fixed system spec.
No need to use 'done()' here, since these calls are synchronous.
Cleaned up test/helpers, documented stub_request method.
Pending conf/cli tests should be marked as pending.
Fixed tempfile_path check in system. match() defeats the whole purpose of this test (/tmp could not be part of the string).
Spec definition.
Use getset v0.4.0
Use needle new 'defaults' method to set user_agent for all HTTP calls.
Removed 'user_agent' option from needle.get/post calls.
Make sure we use needle >= 0.5.5.
A bit more cleanup on the ./lib/common module.
Push driver: Fixed app.close() error when server is not listening.
get_os_info in paralell.
Cleaned up linux & mac system functions.
Set os version as part of the user agent, as browsers do.