Drop unused include

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Change the child spec module in the webmachine supervisor template.

The webmachine_mochiweb child starts an instance of the mochiweb_socket_server.
The mochiweb_socket_server is a gen_server. According to the Erlang
documentation gen_servers should be specified as [Module] in the child spec.
removes proplists in favor of lists:keyfind for performance
Move webmachine_logger.hrl to include directory.

This makes it easy to provide your own custom logging.  If the .hrl is not
in the include you have to set up additional paths to be able to include it.
switched webmachine.basho.com link from https to http
Add support for "guard" functions in webmachine dispatch list.

AZ460
Catch webmachine dispatching errors, consolidate error handling code.

AZ460
Update THANKS file.
Merge pull request #28 from basho/AZ460-guard-functions

AZ460 - Update webmachine dispatch list to support guard function.
Validate Content-MD5 when present, with optional resource callback.
Capture the request body when streaming for MD5 validation.
Add generic error rendering routine to simplify internal decision responses.
dont reset the application environment if a variable is already set
Fix rebar deprecation warnings
Merge pull request #31 from joewilliams/application_set_env

dont reset the application environment if a variable is already set
Merge pull request #25 from tuncer/rebar-deprecation

Fix rebar deprecation warnings
start webmachine with an empty env
Merge pull request #32 from joewilliams/empty_env

start webmachine with an empty env
Update req_data object sent to guard to include path tokens and bindings.

AZ564
Fix bug introduced in commit 658a0a2, causing an undefined dispatch_list. Detect undefined dispatch list in code, and use empty list by default.