Return 404 when no route exists for given URL.
Add timeout processing to proxied requests.  Return error 500 if a timeout occurs.
2-way SSL fixes.
Merge pull request #2 from dvazquez1027/master

Socket timeout and 2-way SSL fixes