Added prequisite comments, test for "go" installed
Merge branch 'master' into dev/bsilverman/review

Conflicts:
	Makefile
Split makefile rules up.

Split make rules from install rules, as some parts of the install need sudo
priviledges.  Removed redundant GOPATH setups.  Other minor changes.
Merge branch 'master' into dev/bsilverman/review
Merge branch 'master' into dev/bsilverman/review
Merge branch 'master' into dev/bsilverman/review

Conflicts:
	Makefile
Merge branch 'master' into dev/bsilverman/review

Conflicts:
	Makefile
Makefile: To be consistent, modified rules to make "make" build for pi.

So now:

To build for pi:
    make && make install

To build for on host (i.e. locally):
    make local && make local-install
Merge branch 'dev/bsilverman/review'