Merge pull request #3255 from dimagi/autoselect

Autoselect case in advanced module
run update-alternatives in no input mode

(not 100% this works)
allow user to toggle between readable and raw form data
Merge pull request #3294 from dimagi/fix-travis

run update-alternatives in no input mode
make pages somewhat printable, and specifically form data page
allow user to show and hide questions not shown to the user
Merge branch 'hidden-values-label' into readable-form-data-combined
Merge branch 'better-get_questions-inlinegroups' into readable-form-data-combined
Merge branch 'toggle-readable-raw' into readable-form-data-combined

Conflicts:
	corehq/apps/reports/templates/reports/form/partials/single_form_tree.html
Merge branch 'printable-form-data' into readable-form-data-combined
Merge pull request #3291 from dimagi/hidden-values-label

remove /data/ prefix from trigger label in readable form data
Merge branch 'better-get_questions-outputref' into readable-form-data-combined

Conflicts:
	corehq/apps/reports/formdetails/readable.py
Merge branch 'vellum-includes' into autostaging
Merge branch 'multimedia-case-properties' into autostaging
Merge remote-tracking branch 'origin/sql-dailyformstats' into autostaging
Merge branch 'pretty-user-display' into autostaging
Merge remote-tracking branch 'origin/report-issue-upload' into autostaging
Merge remote-tracking branch 'origin/display-group-size' into autostaging
Merge branch 'readable-form-data-combined' into autostaging
update submodule refs