Complete unit tests for whole library and run them on every commit
While there exists unit tests for most of the classes, some are still missing very trivial tests, in order to cover 100%.
Additionally, they should be run on every commit via Continuous Integration, http://bamboo.igniterealtime.org/browse/XIFF-TRUNK
The current agent running this task is missing the required standalone flash player or it is missing the privileges to run it. This should be fixed.