Updates for 2.0. Reworking how fields and values work.
Big changes moving toward using Elements/Sets/Texts
Gets editing with Elements working on admin side
gets element sorting working.
redo some forms. switch to using element-set javascripts instead of item-types javascript
make use of all_element_texts() for public display
Remove unnecessary lookups to user and profile_type data
add back in the user data on profiles page
gets public edit form functional.

Not pretty. but functional.
adds js to admin and public profile edit form
Gets basic public profile editing working
Cleanup and cruft removal