Added mock implementation

To build in mock mode, do `go build -tags mock`. This allows you to run
the program to test the android app even if you don't have the
audio/database libraries or cgo available.