Made basics property logic more concise
Fixed calculations - IntraHealth reports
Merge pull request #3803 from dimagi/revert-3800-force

Revert "set 'force' to 'true' for "Saved Forms" and "Incomplete Forms""
validate sort elements on build

pull out case property validation so these can be done analogously
improved readability
actually allow updating the start date of a subscription if it hasn't already started
add success messages on subscription updates / changes
show error messages for instances where the start date can't be changed.
Merge pull request #3805 from lwyszomi/121852-case

Fixed calculations - IntraHealth reports
don't allow a start date after the end date of a subscription.
Merge pull request #3806 from dimagi/billing-dates

Error handling and bug fix for adjusting start date on non-active non-expired subscriptions
UCLA report 4: Fixed Mediacation form links.
Merge pull request #3804 from dimagi/sort-case-owner

Fix ability to sort by case owner
update submodules
add BASE_ADDRESS to travis localsettings
Merge branch 'master' into force
Revert "Merge pull request #3803 from dimagi/revert-3800-force"

This reverts commit 1c3e632dff82c3f1adc82aeba714b102d1d02d3f, reversing
changes made to 0db9593a9f74a2bf18873761f4bb0cd3b5b0c5c9.
obey fail fast for multistage testrunners
UCLA report #3: Fixed default sorting.
Merge pull request #3807 from dimagi/force

Revert "Revert "set 'force' to 'true' for "Saved Forms" and "Incomplete Forms"""