Improvements to ImageRenderer
 - The resulting image is no longer upside down
 - Land is now transparent
 - The resulting image is no longer 1 to 1 datapoint to pixel, it is resized so that both sides are at least 256 pixels
 - There is a parameter to force the image to be square, even if the rawData is not
Add input validation for salinity resource
Added colors and hardcoded scales for each feature
Merge pull request #6 from stoutbeard/master

Add input validation for salinity resource
Merge pull request #7 from emiljs/master

Improvements to ImageRenderer
Add deploy script.

You can deploy the server by running
`./deploy.sh` .
This requires that you have added your public key on the server.
Merge pull request #8 from stoutbeard/master

Add deploy script.
Use WebApplicationException subclasses for making error responses.
Add Current Magnitude resource

+ Also some minor style cleanup on ImageRenderer
Remove unused file
Merge pull request #9 from stoutbeard/master

Exception Handling and Current Magnitude resource
Modified .gitignore to ignore Eclipse garbage
Added Temperature resource, ugly, not finished, but works.
Added validation of user input and JSON responses
Changed Temperature object to use JSONString for JSON creation and
common user data validation and changed URI.
Temperature resource moved to /feature/temperature, used common
framework for user input validation and error reporting.
NetCdfManager refactor, Temperature resource fix (broken current
magnitude)
Refactor of current magnitude. And moved from horrible
NetCdfManager.Variable to Feature enum ;)
Added depth resource. Modified RsUtil input checks and added AreaBounds
constructor. Written JavaDoc comments.