assertion on switchoff test was incorrect
- manual pretty printer for CLI messages (mostly tabulations);
- change ClassPathXmlApplicationContext dispose from destroy to close;
- upgrade java6 to java7, groovy2.1.6 to groovy2.1.7;
- Device enum now has the manufacturer/product id;
- Led getAddress now receives the device to choose which address to
return;
- TrafficLightFactory loops the available devices to discover if it is
connected and returns it;
- KnightRider now does not switchoff leds if it is a dreamcheeky device;
- Cleware and DreamCheeky implementations delegates some of its
responsibilities to a static delegate.
- minor changes to solve eclipse warning messages and corretions in jnut
tests;