Merge branch 'release-1'
Version 1.0:

* Rewrote the whole code to be cleaner
* Renamed the commands
* Changed default behavior: the commands now use only the next (or last)
* migration, and added an option to use all
Release 1.0.1

* Fixed import paths to enable "go get"'ing the project
Wrote a very usage manual
Finnally made a real documentation
Fixed cobra and viper usage, simplified output
Fixed migrations path construction in the scanning method
Merge branch 'develop'

Conflicts:
	commands/apply.go
	commands/rambler.go
	commands/reverse.go
	commands/utils.go
Updated readme