Add Spring data jpa namespace and base package for repositories
Remove repository implementations for Order and OrderItem and convert
repository interfaces to extend JPA Repository
Customer Repository converted to spring data repository along with
moving query to the repository interface from the domain object
Add Spring MVC dependencies

Servlet dependencies will be provided by tomcat however included to
allow intellisense etc

<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-webmvc</artifactId>
			<version>3.2.4.RELEASE</version>
		</dependency>
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<version>2.5</version>
		</dependency>
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>jstl</artifactId>
			<version>1.2</version>
		</dependency>
Added spring mvc dependency and jstl.servlet. Latter two are covered by
tomcat but adding them gives us intellisense in the IDE
Convert to web project
add webapp folder and web facets
test remote push
web.xml configured
webapp folder added as source folder?
Add dispatcher servlet
configure web.xml
Add servlet-config.xml
Create first test controller
update compiler version, fix up jstl jar, add maven dependecies to
deployment etc
resolved local repository and remote being out of sync and not pushing
by rebasing local repository with 

git fetch
git rebase origin/master