Use listview for add link when no workouts/nutrition plans are found

--HG--
branch : mobile
Add mobile template for weight log entry forms

--HG--
branch : mobile
Remove the jQuery-UI JS from mobile template

--HG--
branch : mobile
Cast to unicode, otherwise an exception is thrown

The _() function returns a django.utils.functional.__proxy__ object
not unicode

--HG--
branch : mobile
Change order of some options, add contact links

--HG--
branch : mobile
Add contact page to mobile version, change link to twitter

--HG--
branch : mobile
Allow Django to check the uniqueness of date-user pair in weight entries

This has to be like this because otherwise it's *very* difficult and
ugly to validate the uniqueness of unique_together field when one field
is excluded from the form (editable false). This does not pose any
security risk because the value from the form is ignored anyway and
the request's user always used.

--HG--
branch : mobile
Add CSS classes for form errors for the mobile version

--HG--
branch : mobile
Add link to create schedules if none are found

--HG--
branch : mobile
Add data-url to main page, this prevents some problems with redirects

--HG--
branch : mobile
Move the carousel feature items to an accordion widget

--HG--
branch : mobile
Many miscellaneous changes to make usage more intuitive and consistent

Forms have now a "Cancel" button that takes the user to the last page
visited. The AJAX navigation was also deactivated for some pages that
require javascript and have problems with the pageinit event.

--HG--
branch : mobile