add simple login and session for test

also add aop in application-context.xml to enable save, update, delete
work

By Yang
7 Sep 2014
Re-organize the services, create types services and contact service. 
Move some method from enquiry service to types service and contact
service.
Also change the service var in base action to make the code clear.
Also change service var name in EnquiryAction to follow the change of
other file.

By Yang
17 Sep 2014
add getContact()
Fixed lots of interface
Updated
small padding
Merge remote-tracking branch 'origin/Matt' into yang

Conflicts:
	IANEW/src/uow/ia/action/BaseAction.java
	IANEW/src/uow/ia/action/CaseAction.java
	IANEW/src/uow/ia/action/EnquiryAction.java
	IANEW/src/uow/ia/service/NewCaseService.java
	IANEW/src/uow/ia/service/NewEnquiryService.java
	IANEW/src/uow/ia/service/impl/AdminServiceImpl.java
	IANEW/src/uow/ia/service/impl/NewCaseServiceImpl.java

	Combined branch from david, matt, kim and quang, still not finalized
with the clean code, but functions should work
	By ZhiYu Yang
	23 Sep 2013
Re-allocate the services method to proper services impl

Affect classes are: CaseService, CaseServiceImpl (add/delete/move
methods)
				  	EnquirySerice, EnquiryServiceImpl (add/delete/move methods)
				  	EnquiryAction (change service variable name)
				  	CaseAction (change service variable name)
				  	BaseAction (change service variable name)
New classes are:  	TypesService, TypesServiceImpl (put all methods
related with types here. only retrieve)
		Also add a generic findType method in TypesService for testing
untouched classes are: AdminService, AdminServiceImpl -- daivd put a lot
of comment there, simple delete is not good.

By ZhiYu Yang
24 Sep 2014
Merge branch 'yang'

Conflicts:
	IANEW/WebContent/forms/includes/goals.jsp
	IANEW/src/uow/ia/action/EnquiryAction.java
	IANEW/src/uow/ia/action/LoginAction.java
	IANEW/src/uow/ia/service/AdminService.java
	IANEW/src/uow/ia/service/impl/AdminServiceImpl.java
By ZhiYu Yang
24 Sep 2014
test case for getting object based on criteria control