fix webfinger

fix webfinger

fix webfinger
fix webfinger 2
fix webfinger 3
fix webfinger 3
fix webfinger 3
Merge pull request #73 from aenario/master

fix webfinger
[fix] Set error's status before assignement
[fix] Set error's status before assignement
Merge pull request #76 from Kloadut/patch-2

[fix] Set error's status before assignement
[fix] Do not forward 'authorization' header in a development environment
[fix] Do not forward 'authorization' header in a development environment
Comment changes
Merge pull request #77 from Kloadut/patch-3

[fix] Do not forward 'authorization' header in a development environment
print raw error when proxy raises an error.

I know it's dirty but that way we are sure that the error is displayed.
set an agent on proxy server to avoid too many opened conections when there

are many requests
add missing requirement
use graceful-fs for a better manageement of the file system
build