Added base configuration

The configuration manager uses a JSON configuration file
that is merged with a default configuration

    address     -> 127.0.0.1
    port        -> 1234
    credentials -> env user and key
    loop        -> 60 seconds

The JSON structure should be like

    {
        "address": "127.0.0.1",
        "port": 1234,
        "key": "your-key",
        "secret": "your-secret",
        "region": "eu-west-1",
        "loop": 60
    }
Use agent conf in order to close the daemon
Merge branch 'feature/conf' into develop

Fixes #8 and Fixes #2