daemon: More debug messages in the routing modules
daemon: Unused code removed
daemon: Expire neighbor entries after 15 minutes of inactivity
ibrdtn: Deny direct cast from BundleID to MetaBundle

Since a MetaBundle created using a BundleID has incomplete content, the
writer should be aware of possible inconsistency and use static mockUp()
method.
daemon: Use mockUp method for cast from BundleID to MetaBundle
daemon: Move SQLiteBundleStorage initialization from run() to componentUp()
daemon: Introduce BundleTransfer class

This class automatically raises the necessary bundle events for completion, abort and requeuing if the last BundleTransfer copy is deleted.
daemon: Use new BundleTransfer class instead of ConvergenceLayer::Job
daemon: Add default namespace to math function calls
daemon: Use BundleTransfer for transit limit checking
daemon: Unused headers removed
daemon: Fix comment