Reduced method invocation of nearly stateless function.
Removed DatabaseImpl invocations from node depending loops.
Reduced AodvRoutingAlgorithms dependency on DatabaseImpl.getSettings().
Reduced AodvRoutingAlgorithms dependency on DatabaseImpl.getAllNeighbours().
Reduced AodvRoutingAlgorithms dependency on DatabaseImpl.
AodvRoutingAlgorithm doesn't depend on DatabaseImpl anymore.
Made tests more independent. Now all tests can be run within one vm without interfering with each other.