Initial commit with JEE folder structure ready for JBoss AS deployment
Added demonstrator-jquerymobile as a git submodule in the
demonstrator-backend-web/src/main/webapp folder
Lots of changes.
Migrated Light Controller Applications to JAX-RS web services.
Moved configuration for Light Controllers to LightControllerBean which
reads configuration from XML file.
Updated configuration XML schemas.
Moved all tests from src/test/java to src/main/java.
Updated all web service URIs to /rest/*
Updated URI for test web services to /rest/test/*
Changed LightControllerPageTestApplication to JAX-RS application. Web
services have been merged with LightControllerTestApplication
- Added Sonatype SNAPSHOT repository
- Replaced hardcoded ports list from SternDriveMotorControllers with a
parameter List of ports
- Other minor changes
Daq settings was included in settings.xsd
Daq settings was included in settings.xml
new schema ford gps
- Added DAQBean for LabJack configuration
- LightControllerbean and MotorControllerBean Inject DAQBean for the
Labjack instances
- Converted AuxiliaryMotorControllerApplication and
SternDriveMotorControllerApplication to JAX-RS
- Renamed AuxilirayMotorControllerApplication to
AuxiliaryMotorControllerApplication
- Added stop method to AuxiliaryMotorsController (WIP, Exceptions to be
added to interface method)
- Added motors.xsd for motor configuration
- Merged changes for GPS configuration
Merge branch 'master' of git@github.com:taboneclayton/demonstrator-backend.git

Conflicts:
	demonstrator-backend-ejb/src/main/resources/configuration/settings.xml
	demonstrator-backend-ejb/src/main/resources/schemas/settings.xsd
new class MEJBTimerService for timer used for JBoss
Merge branch 'master' of https://github.com/taboneclayton/demonstrator-backend.git
License for MEJBTimerService.java
- Updated schemas. GPS, lights and motors are now optional
- Fixed NullPointer exception in DAQBean
- Removed @Startup from LighControllerBean and MotorControllerBean
Merge branch 'master' of git@github.com:taboneclayton/demonstrator-backend.git

Conflicts:
	demonstrator-backend-ejb/src/main/java/org/marssa/demonstrator/beans/DAQBean.java
	demonstrator-backend-ejb/src/main/java/org/marssa/demonstrator/beans/LightControllerBean.java
	demonstrator-backend-ejb/src/main/java/org/marssa/demonstrator/beans/MotorControllerBean.java
	demonstrator-backend-ejb/src/main/resources/configuration/settings.xml
	demonstrator-backend-ejb/src/main/resources/schemas/motors.xsd
	demonstrator-backend-ejb/src/main/resources/schemas/settings.xsd
PathPlanningController.java renamed MTimer by MTimerService
settings.xsd new settings for rudder controller settings
 new RudderControllerBean class
added motors.xsd
Merge branch 'master' of https://github.com/taboneclayton/demonstrator-backend

Conflicts:
	demonstrator-backend-ejb/src/main/java/org/marssa/demonstrator/beans/DAQBean.java
	demonstrator-backend-ejb/src/main/java/org/marssa/demonstrator/beans/MotorControllerBean.java
	demonstrator-backend-ejb/src/main/resources/schemas/motors.xsd
	demonstrator-backend-ejb/src/main/resources/schemas/settings.xsd
RudderController.java modified constructor to have parameters Labjack and list of ports
RudderControllerBean.java modified the init method
settings.xsd contains the rudder settings
WebServicesTest.java passing a list of ports in RudderController.java
- Added snapshots enabled to the pom file
- Changed MTimer to MTimerService in PathPlanningController
- Added ports list to SternDriveMotorController in WebServicesTest
- Deleted LightControlPageApplication
- Updated URIs for LightControllerTestApplication
- Changed RudderControllerTestApplication to JAX-RS web services
- Added getAllLights method to LightControllerApplication
Merge branch 'master' of git@github.com:taboneclayton/demonstrator-backend.git