Disease case: AddPersonWidget2 not appropriate for non-interactive
contents processing (not enforcing any constraints)
Fix too much recursion error during update_location_tree. Don't traverse descendents during the all-locations update. Actually disable update_location_tree during prepopulate. Add tests for update_location_tree.
Merge pull request #905 from ptressel/update_location_tree

Fix too much recursion error during update_location_tree. Don't traverse...
Merge branch 'master' of github.com:flavour/eden
Merge branch 'master' of https://github.com/flavour/eden
Reverted back to using xlrd :) and can now import remotely :D - Still more testing required