Added testing stub for users controller
Added stub for show action testing, FactoryGirl for users creation, and a helper for gravatar
Added testing for gravatar. Removed some gravatar hardcoded urls for a helper to create them (saves 2 calculations per page load)
Merge pull request #88 from eLobato/master

FactoryGirl for tests, Helper for gravatar, User testing
1. Browser History and URL change for AJAX calls
Merge branch 'master' of git@github.com:rgoraya/wc_master
cleaned up dragging code so that it works regardless of node icon. Added in 'islands' for game nodes
can now drag edges into existence in the game
$1. Changed the browser history for AJAX interactions on Issue Show page \n 2. Sortable Relationship Index with dynamically changing icons for different relationship types \n 3. Linkout to particular Relationship from relationship Index - System detects the pagination page number to open the correct set of thumbnails including the relationship ID that was requested \n 4. Progress Messages/Error Messages/Success Messages all handled in a single partial and can be called with a single line of code from anywhere in the application \n 5. Tooltips!  \n 6. CSS styled Delete Confirmation boxes are back - delete bug resolved - deletion goes through our native styled confirmation boxes instead of javascript ones \n 7. Search Boxes loading bug fixed and handling queries that do not return anything \n 8. Fixed a bug that caused arrow key navigation problems in global search and wikipedia search \n 9. Handle erroneous suggestions (and incorrect wikipedia search) and provide user with the reject button to eliminate such suggestions 9. Keeping the Navigation bar (and accordions) in View if Window is smaller than or resized below 1080px
$1. Changed the browser history for AJAX interactions on Issue Show page \n 2. Sortable Relationship Index with dynamically changing icons for different relationship types \n 3. Linkout to particular Relationship from relationship Index - System detects the pagination page number to open the correct set of thumbnails including the relationship ID that was requested \n 4. Progress Messages/Error Messages/Success Messages all handled in a single partial and can be called with a single line of code from anywhere in the application \n 5. Tooltips!  \n 6. CSS styled Delete Confirmation boxes are back - delete bug resolved - deletion goes through our native styled confirmation boxes instead of javascript ones \n 7. Search Boxes loading bug fixed and handling queries that do not return anything \n 8. Fixed a bug that caused arrow key navigation problems in global search and wikipedia search \n 9. Handle erroneous suggestions (and incorrect wikipedia search) and provide user with the reject button to eliminate such suggestions \n 10. Keeping the Navigation bar (and accordions) in View if Window is smaller than or resized below 1080px \n 11. Redirected User profile Access Denied and User registration/profile update to Relationships Index
starting work on game popups
Merge branch 'master' of git@github.com:rgoraya/wc_master
some code cleanup, particularly in drawing arrows (so that they are now drawn in the center of wherever you try and draw them). Also added edge swapping and deletion to the game, so you can now build a complete graph! Next step: calculating and animating the simulation.
removed blur library that didn't work (shouldn't have added in)