Added extension to PIDF to include the status type

Ignore-this: 9c26aa3e58c62d6a7bab532e7a36f0c5

darcs-hash:20130618140605-56b4d-693d4d5dbd5ad0ee5a3574d50ac22c9033af104a
Added RuntimeSetting to the configuration framework

Ignore-this: 295cda1367fa2f6d97998478b1f789fc

darcs-hash:20130620032533-b22ec-4cc34a05ea79035e35049e0d9aee550cca95d4d0
Refactored bonjour discovery notifications

Ignore-this: ba733e4417b8cf7191ebc7405e608bd1

- neighbour information in notifications is now provided by an instance of
  BonjourNeighbourRecord instead of just having neighbour attributes being
  individually set on the notification data
- fixed instance_id not being provided by BonjourAccountDidRemoveNeighbour
- renamed status to state in BonjourPresenceState

darcs-hash:20130622040742-b22ec-a24987a54a04d2d39b9feec614e220f6f7d441f7