Actor filtering

A big PR that restructures the AspectJ configuration code; included is the actor filtering using the
``included`` and ``excluded`` keys in the config.

```
org.eigengo.monitor.agent {
    output {
        class: "org.eigengo.monitor.TestCounterInterface"
    }


    akka {
        includeRoutees: true
        included: [ "akka://systemName/user/foo/bar", "akka://systemName/user/foo/baz" ]
    }
}
```