Added User#edit view and then the User#update action that allow the current user to update their location if they choose.  There are no checks to see which user is issuing the edit but only the current user can even see the sidebar, so the link is always present, and always updates the current user, this will probably change in future when profiles are public. (Pencil icon by the location)

I thought about using the HTML5 API but it returns lat/long, when the location field is a string.  I think it will get very confusing to update the two things independently, for the users and for us.

Potentially closes issue #68.  Pending agreement and styling!
Alphabetical sorting of Language filter dropbox
Auto-paginate the Repos list

- Some people have greater than 30 repos and would like to see all of them ;)
Add first spec around GithubUtils
Improve normalize_user and test get_user_details_for
Spec out the last of GithubUtil's public methods
fix github_url returning api url instead of html_url
remove all .DS_Store
Revert "Changed wannahelp table for a datable and replaced kominari for will_paginate"

This reverts commit 49e41ed7a7e57a138c46431c9c22427814d7c697.
Revert "update bootstrap 2.3.2 from 2.2.1"

This reverts commit 0985d8e86e98c34189f1b1b4d70f499b86699b3a.
Merge branch 'master' of https://github.com/orendon/contrib-hub
Merge branch 'master' into remove_mac_files
Merge pull request #141 from acrogenesis/remove_mac_files

Remove mac files (.DS_STore)
Merge pull request #134 from vince-stark/sort_language_filter

Alphabetical sorting of Language filter dropbox
Merge pull request #107 from barisbalic/update-users-location

Let current user update their location and re-geocode them
Changed .travis.yml to 3.2.15 (like Gemfile)
Merge pull request #142 from jasnow/master

Changed .travis.yml to Rails 3.2.15 (like Gemfile)
Update rails to 3.2.16
Merge pull request #145 from orendon/update-rails-3216

Update rails to 3.2.16
Rebuilt Gemfile.lock file