This makes the api in the config.yaml optional

default to a 60s interval if no interval is passed in.  
if no config.API.URI is passed in then use an events.NoopEmitter instead of an HttpPostEmitter when building the pipeline.
the default interval is needed, because we need an interval on the pipeline constructor, whether or not we use it  
fixes #13 
fixes #14