Updates needed for Voodoospark to correctly compile on latest Spark firmware
first attempt to show a better output for the scan serial ports command in linux
refactor scan.go, better variable names, get rid of external counter in for loop
always show "OS X manages bluetooth ... itself" on OS X
Properly report command execution failure

Conflicts:
	commands/scan.go
Fix issue with optional arguments

Conflicts:
	commands/bluetooth.go
Ran go fmt
Run gofmt