Major refactoring, switching to PSR-2, now using rake and travis ci - breaks backwards compatibility!

Structure of Dao configuration files has changes slightly, but enough to cause problems.

Each Dao configuration array is now enclosed in a namespace e.g.
```
return [
        'urls' => [
            'fetchStatusForBuildWidget' => 'http://bamboo.aftonbladet.se:8085/rest/api/latest/result/:project:-:plan:?expand=results[0].result',
            'fetchRunningBuilds' => 'http://bamboo.aftonbladet.se:8085/chain/admin/ajax/getChains.action?planKey=:project:-:plan:'
        ],
];
```

has now become

```
return [
    'BambooDao' => [
        'urls' => [
            'fetchStatusForBuildWidget' => 'http://bamboo.aftonbladet.se:8085/rest/api/latest/result/:project:-:plan:?expand=results[0].result',
            'fetchRunningBuilds' => 'http://bamboo.aftonbladet.se:8085/chain/admin/ajax/getChains.action?planKey=:project:-:plan:'
        ],
    ]
];
```

Apart form these changes, all should be fine.