fixed examples linking
Merge pull request #325 from patriotyk/master

Reordered linking of static libraries (-lpthread should be after the static library).
Used macro NETWORK_NOEXCEPT instead of keyword noexcept.
Fixed include guards.
Updated uri submodule.
Minor changes to the thread_pool class and headers.
Reverted changes where I used a macro for a noexcept replacement - we'll prefer to use C++11 unadorned.
Merge remote-tracking branch 'upstream/master' into client-v2
Updated tests for client.
Added some new HTTP status codes.
Updated some HTTP client errors.
Added a small project for generic network errors.
Added doxygen documentation for error handling.