Updated the pom to include the Utils project. Started recreating
DefaultManager with tests.
Directory no longs gives relative paths when iterating over its child
files and directories.
Added alises that use Path for delete. The progressMonitor now
determines if the file walk will continue or not.
Created a Device class which encapsulates the functionality of
Configuration and History together
Removed History and Config and redid the Manager interface. Shifted
around the FileStoreLocator so that a just-in-time Guice binding can be
provided with @ImplementedBy.
Created an AssistedInject factory for Devices which use the
DefaultDevice as their implementation.