only show the CMS ID for portfolio users
Merge pull request #93 from projecttacoma/cms_id_for_portfolio_only

only show the CMS ID for portfolio users
updated materialization to add codes to source data criteria after materialization and to indicate the source of the codes, white list, default, or user defined
add support for choosing codes
fix issues with user-defined codes

* client-side: data criteria constructor didn't work with preset data
* server-side: patient builder didn't allow for a user-defined code source
Merge pull request #87 from projecttacoma/user_defined_codes

Add support for user-defined codes
fixes the patient builder tests
Merge pull request #94 from projecttacoma/fix_patient_builder_tests

fixes the patient builder tests
Save codes with the same format they are on the server
Merge pull request #96 from projecttacoma/code_selection_server_client_contract

Save codes with the same format they are on the server
Add first_name, last_name, and telephone as accessible for account page
Merge pull request #97 from projecttacoma/account_fix

User first_name, last_name, and telephone display correctly in Account page
Update results view with patient builder criteria-styled toggles
Merge pull request #99 from projecttacoma/results_update

Update results in Measure View
Replaced measure popover with sliding buttons, styled to match v5 mockups
Merge pull request #95 from projecttacoma/measure_delete

Measure two-step delete, with fade-in buttons
Basic Patient Builder validation support
Merge pull request #102 from projecttacoma/validate

Basic Patient Builder validation support
Remove definition from patient data criteria descriptions
Fix jasmine test to resolve travis failures due to limited viewport size