Add cache column to save temporary purpose and company info
Move height/weight/purpose/company form into visit
Update dbic auto-generated modules
Use company and purpose column when creating or updating user
Check user info before update them
Merge branch 'feature/#77-adjust-visit-form' into develop