Dynamic SQL insert and update generation

- it can be used by all tables

- now returns HTTP 304 if no changes are made

- Removed redundant header in doc

- Introduced DB class

- Now handles empty types properly, added a jinja2 filter

- Renamed adb.py -> atelier_db.py & conf.py -> atelier.conf.py