added configuration file for doxygen
The ARA clients do now use the AbstractForwardingPolicy
Renamed the AbstractForwardingPolicy to ForwardingPolicy

The ForwardingPolicy does no longer contain any concrete logic so it
becomes a purely virtual interface.
The OMNeT++ simulation does no longer end after the first successfull packet delivery.

Instead we do now always create an answer directed byack at the source
of the packet. This is just for demonstration purposes
Fixed memory leak.
Improved readability with a typedef
Clients do no longer process ant packets that have been originally sent by them
Fixed some minor TODOs in the OMNeTPacket class
Packet hopcount is now 0 by default.
Implemented the handling of the DUPLICATE_ERROR

This was requested in issue #5
renamed doxygen file and removed doc target in makefile
changed README file
replaced CHECK_EQUAL with BYTE_EQUAL in unit tests for routing table (conversion errors from size_type to string type)
added a test stub for class OMNeTStochasticForwardingPolicy
added make target for generating docs
Merge branch 'documentation' into develop
Some code cleanup of the AbstractARAClientTest
Fixed simple bug in core/BestPheromoneForwardingPolicyTest.cpp
Fixed build on ArchLinux

It seems like the CppUTest Framework has a problem with comparing integers via
the CHECK_EQUAL(...) macro. The solution is to replace those with LONGS_EQUAL..

The problem does not occur on my Fedora17 builts at home but has only been seen
on ArchLinux so far
added parameter support (by means of NED files) in class OMNeTARAClient