Added support for device specifications and refactored existing device
code to work with it. Added new pages to the admin UI to support the new
functionality.
SITEWHERE-6 #comment Initial device specification support added.