Reporter api

Added a tap api controller for getting taps and starting/stopping pours from a tap for the Repourter.  Also changed pour events to start and stop and fix tests.