Clarifying test cases

Made minor changes to test case classes to match database contents.  In
some cases, also needed to clarify the parameter list that is expected
of each API method.
Adding methods
Modified method name

Better to name methods so they avoid use of negative words -
checkAreaExists is easier to understand than checkNonExistentAreas
Clarifying issue with GeoLevelView

We've had some dialogue about whether API methods need a GeoLevelView or
GeoLevelToMap reference.  GeoLevelView refers to the resolution that is
shown in a selectable display map.  The purpose of resolution here is
simply to make it easier to select areas on a map.  GeoLevelToMap refers
to the resolution that is expected in the result.  We've known this for
a long while, but it's been clarified more in some of the API methods
related to retrieving results.
changed GeoLevelView to GeoLevelToMap
Added convenience routine

We need a method to extract just the identifiers from a collection of
MapArea objects.
Fixed a bug

In the UI, the screens for selecting resolutions in the Study Area and
Comparison Area selection panels require a reference to Geography
Changing parameter type

Clarified needs of API method by changing from GeoLevelToMap to
GeoLevelView
Adding new error types
Renaming variables
Bug fix

Web service methods were not returning data.  The fix was to ensure that
the result String was set with the result of serialising the results.
Adding subproject for generic UI

The RIF Tool Suite will include at least three Swing-based desktop
applications: (1) the initial prototype of the RIF Study Submission Tool
(2) the RIF Data Loader Tool and (3) the RIF IT Governance Tool.  The
purpose of the rifGenericUILibrary is to consolidate convenience classes
that could be used to make the UIs of these three applications.  There
is minor dependence on the rifServices project, but at a later date this
may be removed.
Initial code for RIF Data Loader Tool

These are the first few classes that will be part of the RIF Data Loader
Tool.  They pertain to the cleaning step that is used to transform
initial raw data tables into ones that can function within the RIF
Making submission tool dependent on generic UI

Making classes within the RIF Job Submission Tool dependent on the
generic UI classes that are now part of a separate sub-project,
rifGenericUILibrary
Merge branch 'master' of https://github.com/smallAreaHealthStatisticsUnit/rapidInquiryFacility