Remove redundant options parsing.

This behaviour's handled automatically by Thor.
Handle empty notes when pushing.
Handle pulling empty notes.
Don't force push.
One-line rescue doesn't filter by exception type
Just push notes only if they exist
Readably stub Environment#git
Don't unstub to avoid accidentally calling git; adapt specs to inline notes pushing.
Merge branch 'develop' into feature/handle-missing-notes

Conflicts:
	lib/vendorificator/cli.rb
	spec/vendorificator/environment_spec.rb
Extract has_notes? to a private method.
Merge pull request #22 from 3ofcoins/feature/handle-missing-notes

Handle missing notes