A quick-and-dirty 'meteor publish' command.

It more or less works, but needs lots of cleanup.
Read package version from package.js instead of CLI argument
If we are opening a local minimongo collection, and are not defined as the client, then the server can be null, but we should still be able to connect to a local minimongo db.There are not any cases where the conenction is null, where we would want to proceed.
Add linebreak to publish error message
sync collection changes from the server
Refactor package server OAuth flow
Finishing merge
package-version-parser package

first version of a package that parses smart package version string
init commit of a constraint solver package
extract parseVersionConstraint from parseConstraint
Constraint Resolver precalculates a lookup table for the required architecture
moving to the right storage mechanism and introducing the list command
number of arguments to list
A beginning of a constraint solver implementation
Add MeteorDeveloperAccounts._config for setting server URL
Fix small bugs, make solver able to resolve simplest deps possibly (all exact deps)
A simple test on resolving exact deps
More exact deps tests, fix typo
Fix typo in error handling
More error handling and tests for such situations