First steps to migrate to Foundation 4

Imported default foundation 4 archive and updated all templates with new
grid classes
Updated forms module for F4 grid
Tidied up styles

and removed some redundant code from the forms module
Minor style fixes and optimizations
More style fixes
Fix Zepto loading and menu icon
More cosmetic changes
Fixed bug in db model

Flush of the database session must happen in the view. The create
constructor permits construction of the Sample without certain mandatory
fields (e.g. description) which can be filled in later by form binding.
If the flush is attempted before the mandatory fields are filled, an
IntegrityError will result.
More "mobile first" changes

Reduced header size, and sorted out column definitions for large and
small devices, ensuring the small definitions work reasonably well
across tablets and phones.
More foundation4 fixes

Mostly the export page, plus some title refinements. Also fixed another
chicken'n'egg problem in models usage of sample ID
Added links to labels in collection views

Useful for useability and also to pass tests!