Add some more tests for the user controller
Merge changes from controller_test branch based on @bugos review on PR #331
Fix camelCase capitalization of unitTest
Take care of case when remote IP is not available
Fix #297
Fix camelCase capitalization of unitTest
Test that logged out users cannot delete accounts
Move curl library to more generic network library
Make build work incrementally by running unit tests individually
Improve testability and robustness of geolocation module
Improve robustness of geolocation module
Move curl library to a more generic network library
Make functional testing model more robust and improve errors
Add test to check that date of birth in user registration is optional
Add tests for geolocation for failure and geolocation network mock
Improve CLI for test run calltrace
merge from master and resolve conflicts
Fix some syntax errors in testable geolocation model
Merge branch 'master' into user_controller_test
Move some models that were inappropriately in the helpers directory