Fix coding style
Refactor catalog refreshing routines
Dropped support for Go 1.1 in Travis CI
Removed old/redundant documentation
Pass the whole origin config to NewOrigin()
Refactor NewOrigin() function
Add `self_refresh` origin configuration setting
Refactor NewOrigin() function
Rename Connector `inputChan` into `outputChan`
Rename Origin `inputChan` into `connectorChan`
Add catalog origin worker
Ass catalog Close() triggered at server shutdown
Edit comments and log messages
Fix typo
Rename ConnectorSettings in config.OriginConfig
Fix forgotten `ConnectorSettings` rename
Rename `self_refresh` into `refresh_interval`