TODO
====

* send notifications for every error I encounter
* I'm looking over code and I see I've implemented error
	return values in functions but I never test them.
	Gotta fix this.
* process when an address is added/deleted to/from an interface
* also when an interface state change to UP/DOWN
* document better Label Distribution (downstream on demand or
  unsolicited downstream), distribution control (independent or
  ordered) and retention mode (liberal or conservative)
* future: IPv6 support. Have no infrastructure to test right now
