Moved the EARA parts into their own folder under src
Enabled the battery vector for all simulations
Removed the ENERGY_INFO packet type.

EARA does no longer effectively send periodic energy information to its neighbors.
The correspondign timer will be removed shortly
Removed the EARA energy dissemination timer
Minor code cleanup
Merge branch 'master' into eara
Implemented the basic EARAPacket which can hold energy information
Fixed indentation in PacketFactory (no logic has changed)
Created the EARAPacketFactory which is responsible for creating EARAPackets
Implemented the EARAPacketFactory also for OMNeT++
Major refactoring: The AbstractNetworkInterface does now use the AbstractNetworkClient

Also the ReliableNetworkInterface does now directly use the PacketFactory of the given client
Created class constants for the default values of NetworkInterfaceMock
Can now set the min and total energy values of EARAPackets directly
EARAPacketFactore::makeClone does now also clone the energy values
The energy values are now aggregated in the FANTs and BANTS
Fixed indent of RoutingTableEntry (no logic changed)
Created energy aware routing table entries
The EnergyAwareRoutingTable can now again store energy values
Fixed RoutingTableWatcherTest (OMNeT++)
EARAConfiguration does now know about the parameter `b` for the energy initialization