checking in some changes for the new portal
Renaming field is_7_to_13 to juvenile_age
Fixes #315

- Change "Is 7 to 13" checkbox to radio buttons
- Modify some logic on survey_main to use new checkbox name
- Modify JS to validate new radio buttons
- Add age into AGJUVENILE emails so we know which consent form to send them
Fixing tabindex on radio button
Remove juvenile age from subject line

The radio buttons' values are now simple english phrases that are included
in the body of the email.
Checking in changes for easy portal makeover
Add procedure to get existing survey details

This procedure is needed for the ability to fill in default values
on a survey when a participant wants to edit it.
Add function for ag_get_survey_details procedure
Merge branch 'master' of https://github.com/qiime/qiime_web_app into i315

Conflicts:
	www/americangut/new_participant.psp
Checking in graphic that changes depending on verification cstatus
Fixing centering on verification
Merging master branch and fixing some conflicts
checking in daniel's suggested changes
Fixing link to animal survey
barcode util updated. see the ticket #446 on github
Checking in new example pictures on log sample step page
Checking in new images, link updates, jump to step 2 functionality
Added new log sample tab, disabled verification tab when verification is complete
added link to the full instructions
Add utility function for adding default values

Useful for properly quoting values when using inline psp. Cleans up code.