commtrack registration flow (Case:52839)

adds an unexposed register/commtrack page which leads to a new commtrack
domain page.  This is done with hidden fields and by adding a
domain_type component to the url.  Could be easily hooked into a
canonical list of domain types.
more robust attempt at reindexing
commtrack settings UI
Setting the actions to NOT be indexed, but stored, as they are not used for anything and likely only caused issues on our indexing overhead.
case mapping update
merge and apply new case mapping with finally applying whitespace fix
Merge branch 'master' into es-robust
making more informative delay wait time indicator, making it less ridiculous
fixing bulk_start timestamp check
fixing reference to timestamp update
adding long timeout for xform pillow
adding lowercasing of k,v on queries, lowercase domain.

on xform querybuilder add default kwarg for XFormInstance (ignoring other stuff)
merge master
fix resend confirmation url
settings validation
sms uniqueness validation
procedurally generate action keys
misc fixes
adding xform XformInstance check on basic xform queries

this makes sure that with the expanded filters of all xform types, that only active xforms will show up in search results
disabling indexing for non-indexed fields for basic case properties