Added 403 and 404 support via ErrorCode

Allow called methods to throw special ErrorCodes to get specific HTTP
status codes.
Added HTTPUtil.cfc to organize code better

Maybe someday I'll make HTTPUtil.cfc a separate project and include it
as a submodule.
Fixed 404 unit test
Removed unnecessary "output" suppression.

@barneyb informed me that it wasn't needed in script CFCs that ONLY
write output if you explicitly tell them to.
Updated basic example to use onApplicationStart.
Added method to get basic auth creds to HTTPUtil

Added getBasicAuthCredentials with unit tests.

Also added an example folder that will enforce basic auth before
allowing any API interactions.
Removed more unnecessary "output" suppression.
Merge pull request #16 from cfchris/basic-auth

Merging my feature branch work into the develop branch.
Removed all remaining unnecessary "output" suppression in scrip CFCs
Bugfix: Forgot to prefix some http methods.

When I moved http helpers into HTTPUtil I missed a few instances of
method calls related to the cache header feature.
Added promptForBasicAuth to HTTPUtil. Updated example

Need to make this stuff as easy as possible, right?
Got configureResources to pre-compute the simple value settings for each
resource's verbs, falling back to global settings from the config and
then to Relaxation defaults.

IN PROGRESS - issue DP-7404: Update Relaxation 
https://dealerpeak.atlassian.net/browse/DP-7404
IN PROGRESS - issue DP-7404: Update Relaxation 
https://dealerpeak.atlassian.net/browse/DP-7404
Test cases added for default behavior cascading properly

IN PROGRESS - issue DP-7404: Update Relaxation 
https://dealerpeak.atlassian.net/browse/DP-7404
Removed a debug statement
Removed some unnecessary changes from one of the example files I
accidentally modified
Minor refactor--a small speed increase for initial configuration and
moving some HTTP-related functionality into HTTPUtil
Changed output of empty results from an empty JSON object back to an
empty string. Also some minor refactoring to make some conditionals more
clear and adjusting some test cases.
Merge pull request #17 from maxrussell/wrap-simple-values

Wrap simple values
Minor syntax stuff:
Changed single to double quotes in struct notation for consistency.
Updated new SimpleValue code to use ArrayFindNoCase