some basic webfinger routes, controller, presenters, views
render 404 if needed
adding json jrd responses to webfinger
removed accidentaily commited files
fixing xml and adding json representation for host_meta
Rough way to allow user to paste in their key, but certainly we will want different display.
make raising not found error less confusing
not inluding link to key if there is none
added unit tests for user presenter

changed the way the presenter works. Will need functional testing
added a small test for HostMetaPresenter and using links hash in xml view
functional test for webfinger
Removing aliases from webfinger as the link wouldn't work anyway, and don't want to leak ID information.
Merge branch 'feature/webfinger' of https://github.com/leapcode/leap_web

Conflicts:
	users/app/views/users/edit.html.haml
Merge branch 'master' into merge_leap_ca