Error handling updates:
 - Removed all @Stateless annotations since the container is no longer doing transactions.  this actually (further) messed up exception handling than RestEasy already messed it up.
 - Remove all catches of UnauthorizedException.  Those can now fall out and the ApplicationExceptionMapper will handle them.
 - ApplicationExceptionMapper now unpacks the exceptions that the code throws.  It looks down to find the root cause of the exception actually thrown by the code.  It digs through RestEasy's stupid wrapping everything inside InternalServerErrorException.
Improving logic of `ApplicationExceptionMapper` to use guava's getRootCause() method to properly traverse the exception cause stack
Upgrade cors filter version 1.9.SNAPSHOT
Removing dependency only needed on my mac for building
Add setting to enable CORS response wrapper
Delete faces-config.xml
Update web.xml
Changing forked CORS client jar name to ensure it's not accidentally overwritten.
Merge branch 'error-handling' of http://github.com/CruGlobal/conf-registration-api into error-handling
Upgrading to RestEasy 3.0.5.FINAL
Delete ApplicationExceptionMapper.java

class no longer needed as we are upgrading to RestEasy 3.0.5.FINAL
Change exception types to RestEasy 3.0.5 exceptions
`CrsUserService` now throws WebApplicationException(401)
Resource classes now uses RestEasy v3 exception types.
 - extra try/catch logic is removed
 - IOException throw is removed from `PaymentProcessor`
Merge branch 'master' into error-handling

Conflicts:
	src/main/java/org/cru/crs/api/model/Registration.java
	src/main/java/org/cru/crs/api/process/PaymentProcessor.java
Merge branch 'master' into error-handling

Conflicts:
	src/main/java/org/cru/crs/api/RegistrationResource.java
	src/main/java/org/cru/crs/api/model/Registration.java
	src/main/java/org/cru/crs/api/process/PaymentProcessor.java
Add an exception mapper for all exceptions.
 - `WebApplicationExceptions` get handled as they normally would.
 - all other exceptions get returned as a server error with the stacktrace as the entity (intended for Dev only)
Removing classes not needed since the move away from JPA/Hibernate
Taking this line out, b/c of course we don't want an auto NPE in the baseline
Updating versions on the following jars
 - cors filter to 1.8 (custom version no longer needed)
 - jax-rs/resteasy to 3.0.4.FINAL since that's the version installed in Wildfly 8.0.0.BETA

Also removing init param from web.xml