Merge branch 'release/v3.1.14' into develop
BIC-101: update AppCache template for Forms v3.1.3
BIC110: Block indexeddb in iOS devices due to broken implementation
Function should only be called once
Change a $on + $off to a $one
BIC-93: Add more promises around the startup sequence to resolve timing issues related to the DB
BIC-93: Fixes to promise work in first half of ticket + completion of feature
Fixes to get all tests working (in browser). Still has issues running on the console.
Updates to integration server for compatability with IE8
Update test implementations file to match production version
Add more error handling 'thens' to catch not having a proper data backend
Set version to 3.1.15
Merge branch 'release/v3.1.15'