Prepare for release
[maven-release-plugin] prepare release extreme-feedback-1.0
[maven-release-plugin] prepare for next development iteration
Fix the MAC address resolver

List the allowed characters and remove anything else
Abstract the broadcasting of UDP messages
Add support for manually adding lamps by IP address
Improve the UI
Introduce a new exception
Add unit test for mac extraction
Add support for resetting the lamp list
Add a gitignore file
[maven-release-plugin] prepare release extreme-feedback-1.1
[maven-release-plugin] prepare for next development iteration
Add alarm functionality.

The plugin will send an alarm notification if the lamp is configured to
and if the build result is red.
[maven-release-plugin] prepare release extreme-feedback-1.2
[maven-release-plugin] prepare for next development iteration
Added an event stream CLI command.

This was done to allow lamps to connect to it and fetch events instead
of having events sent to them, which might result impossible if the lamp
sits behind a firewall and the Jenkins server is on the internet.
Make the logger and eventBus transient
Be less strict if a connections times out while looking for a lamp.
Add a dataBoundConstructor to facilitate un-marshaling of Lamp objects