Fixes for variables module and profile edit view

Updated Field data types to work with Field data type used by the Variables module. Also modified to the User edit view. Fairly new to PyroCMs code, so I'm glad to get your feedback :)

Used the Variables module internally in my project, and so far it works great, ..