legacy: moving modules

Squashed commit of the following:

commit c896013552f14fb0e8c6558e44fac928d7e589ea
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 15:12:16 2013 +0100

    bibedit, bibauthorid -> legacy (partial, without config update)

commit cf82f166fb0f563c07e68345c7c08e4f76320f93
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 15:02:56 2013 +0100

    bibedit_dblayer -> legacy.bibedit.db_layer

commit aa40d1cc33c98483842f125ebc197b504bd99a8e
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 15:00:04 2013 +0100

    bibcatalog -> legacy.bibcatalog

commit 29b0718747ff579f5e0c3c3fabab4a1881015896
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:54:15 2013 +0100

    bibupload -> legacy.bibupload (without config update)

commit b56b087e90ee19b398331291e53de2fa24840973
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:50:18 2013 +0100

    websearch_webcoll -> legacy.websearch.webcoll

commit d4c9aaad2913f448e61716fee8d6bacf1bf72d14
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:46:22 2013 +0100

    partial websunmit -> legacy.websumit (without update config)

commit b8dcef0c7b35fac7d7e40abd9c11427234b6c58c
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:43:04 2013 +0100

    miscutil.solrutils_config.py -> legacy.miscutil.solrutils_config.py (without update config)

commit 1907ff4c04e3a524fbde328027d1eab109927c9d
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:36:53 2013 +0100

    websubmit_file_converter->websubmit.file_converter

commit 8330e48379d0feba5ce4acd5db89836cf9b19e7c
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:34:07 2013 +0100

    bibindex_engine -> legacy.bibindex.engine (without config update)

commit 8c6f3b5003b2018033e10bff0d96f49ce0773352
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:28:20 2013 +0100

    webstat -> legacy.webstat

    * To Fix: etc folder, lisp and scripts

commit caa29be0ddb5e7ceda0c87a1fbab844c82f7fb3d
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:19:25 2013 +0100

    fix bibcirc import

commit 631f7b5915ba2ece9db29adc1f01be8000949457
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 14:17:37 2013 +0100

    bibschecd -> legacy.bibsched (without config update)

commit 5d028ec2c1b4e546823d03e6ac47bd18cbd99e76
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 12:54:37 2013 +0100

    bibcirculation -> legacy.bibcirculation (without config update)

commit a2684a92e3c6f0202d8600d31236f341cdd95798
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 12:05:15 2013 +0100

    weblinkback -> legacy.weblinkback (without config update)

commit 7ef26b6bd70d1914aa2d50e7a148133af89f989e
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 11:54:48 2013 +0100

    {solr,xapian}_bibindex* -> legacy.miscutil

commit 7f62d55bc4d3b772bfe98c2e51e02e7123189eff
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 11:48:41 2013 +0100

    webcomment_templates.py -> legacy/webcomment/templates.py

commit 8658bc7d085af3d84ba4791ffc60d221fb64cc76
Author: Esteban J. G. Gabancho <egabancho@gmail.com>
Date:   Mon Nov 18 11:45:33 2013 +0100

    bibdocfile -> legacy.bibdocfile (without config update)
formatter: test fixes
shell: fix file creating in unit tests
email: fix for test files
bibformat: output_formats Makefile fix

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
webstyle: img Makefile fix

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
babel: initial release
babel: fixes for lazy_gettext usage
Merge remote-tracking branch 'adrianp-github/cswwd' into code-structure-with-webdeposit
babel: fixes for templating and dates
babel: translations move
travis: pybabel step addition
formatter: fixes for babel gettext formatting
installation: skip po directory
record: config_engine.py -> parser_engine.py

* Enhance parser engine with @extend and several types for the
  same json id.
BibFieldDict ~> utils.datastructures.SmartDict

* note: tests are not working, don't know why!
Record: first version of readers

*TODO: new JsonReader for json a the old one DefaultReader
SmartJson + readers
xxx