tiny refactor
use lazy attachments throughout, including for form source
add a quick test and fix build versioning
fix a backwards compatibility issue; add test for it
Merge branch 'master' into safer-build
fix edge case with old "contents"
Merge branch 'master' into safer-build
Merge pull request #525 from dimagi/safer-build

Safer build