Merge branch 'release/0.8.0' into devel
Added server side versioning managment
Fixed missing `defs` element for FF, improved style, removed deprecated fncs
Fixed bug of nonexisting list of schemas

It may happen that table information_schema.schemata doesnt contain list
of schemas, in that case, we have method `getDefaultSchema` that give us
name of common schema for certain RDBS.
Fixed submiting with faked form for Gecko browsers

Faked form have to be appended into DOM for Gecko browsers to allow
submit.
Added bling versioning dialog
Added version icon and changed save/load icon, added missing phantomjs-shims
Added definition of versioning routes and version icon into toolbar
Added better error/warning/info states at dialogs

Improved styles of statusbar at modal dialogs - added state icons and complete
better styling.
Fixed wrong route listener name, improved load/save icons
Ensured table name uniqueness

Added checking of table name uniqueness and table renaming if its name
is not unique.
Fixed displaying of contextmenu at some Gecko browsers
Added getting versioned models and creating version, fixed creating repo

Fixed creating repository with mkdirp - it yields with optional err and
directory path, not only with err. Versioning is becoming functional -
versions can been loaded and non-versioned model can been versioned into
new repo.
Changed keyword "modality" to "parciality", added `default` grunt task
Repository `defs` moved from `lib` to application root
Directory `images` moved from `public/styles` into `public`
Added standalone directory for namespace `dme`
Some small fixes for advanced compilation
Added disable of server related tools when server disconnect
Added version description, fixed loading version, added `react-externs`

Standalone `react-externs` component added to `bower.json`. Added attribute
description into each version file -> updated list of versions - date
formated and description displayed. Fixed loading of model from version.