Merge pull request #13 from NESCent/ui_tweaks

UI Tweaks and fix concatenation of QuerySets
Shorten verbose names

auth_permission.name isn’t wide enough by default.  Worked around this
in dplace_vagrant but no good way to do it for test database, so I’m
simply shortening the verbose names
Added simple model tests
Added coded_societies() methods to variables and codes
Tests for variables and codes
Merge pull request #17 from NESCent/add_tests

Some simple model/relation tests
Add Rest API Test cases

Includes an exhaustive FindSocieties test case.  Currently failing due
to unioning (and not intersection) of that API
Refactored find_societies, returns intersection

Fixes #15
Remove unused imports
Merge pull request #19 from NESCent/add_tests

Add test cases for Rest API, fix search not returning intersection
Serialize with many=True to avoid DeprecationWarning
Merge pull request #20 from NESCent/fix_deprecated_serialization

Serialize with many=True to avoid DeprecationWarning
Fix reversed lon/lat order in Point creation

Fixes #21
Merge pull request #22 from NESCent/unswap_lonlat

Fix reversed lon/lat order in Point creation
extracting code to a model method
adding language view
Merge pull request #23 from SimonGreenhill/model-method

extracting code to a model method
Merge pull request #25 from SimonGreenhill/language-view

Adding language view
Merge pull request #28 from NESCent/ui_tweaks

Tweak style on results table
Include ui.bootstrap for tabs