Makefile: Add basic targets

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
all: Expose version information to Go binaries

The default make target should be used instead of running tup
directly.

The 'make dev' target uses static version information to reduce
build time when iterating quickly (tup will rebuild all binaries
otherwise).

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
host/cli: Add version command

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
script: Remove clean alias replaced by make target

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
Merge pull request #435 from flynn/version-info

Add version info to binaries