Move Docs and BDD to top level of barclamp [1/20]

This pull reflects a movement to make things easier to find and more logical.

The docs have moved from under the crowbar_framework to barclamp/doc
The BDD have made a similar move.

There are still clean-ups to get the doc system totally working, but the 
basic files are all in the right place AND the install still works.

Next step will be to get the doc code working again.

BDD will also be fixed in the dev run-unit-tests


 BDD/attrib.erl                                     |   95 +++
 BDD/authenticate.erl                               |   72 ++
 BDD/barclamp.erl                                   |   60 ++
 BDD/bdd.erl                                        |  415 +++++++++++
 BDD/bdd_catchall.erl                               |   76 ++
 BDD/bdd_print.erl                                  |   73 ++
 BDD/bdd_restrat.erl                                |  312 ++++++++
 BDD/bdd_selftest.data                              |   21 +
 BDD/bdd_selftest.erl                               |  108 +++
 BDD/bdd_utils.erl                                  |  395 ++++++++++
 BDD/bdd_webrat.erl                                 |  137 ++++
 BDD/cmdb.erl                                       |  106 +++
 BDD/crowbar.config                                 |   12 +
 BDD/crowbar.erl                                    |   97 +++
 BDD/crowbar_rest.erl                               |  117 +++
 BDD/dashboard.erl                                  |   61 ++
 BDD/default.config                                 |   12 +
 BDD/default.erl                                    |   23 +
 BDD/dev.config                                     |   41 ++
 BDD/dev.erl                                        |   94 +++
 BDD/devtool.config                                 |   12 +
 BDD/digest_auth.erl                                |  176 +++++
 BDD/eurl.erl                                       |  360 +++++++++
 BDD/features/attrib.feature                        |   27 +
 BDD/features/authenticate.feature                  |   44 ++
 BDD/features/barclamp.feature                      |   30 +
 BDD/features/barclamp_api.feature                  |   63 ++
 BDD/features/bulk_edit.feature                     |   30 +
 BDD/features/cmdb.feature                          |   28 +
 BDD/features/dashboard.feature                     |   19 +
 BDD/features/documentation.feature                 |   49 ++
 BDD/features/groups.feature                        |   63 ++
 BDD/features/navigation.feature                    |   74 ++
 BDD/features/node.feature                          |  101 +++
 BDD/features/proposals.feature                     |   20 +
 BDD/features/scaffolds.feature                     |  200 +++++
 BDD/features/support.feature                       |   16 +
 BDD/features/users.feature                         |  148 ++++
 BDD/format                                         |    1 +
 BDD/groups.erl                                     |  148 ++++
 BDD/json.erl                                       |  175 +++++
 BDD/linux.sh                                       |    3 +
 BDD/linux_compile.sh                               |   13 +
 BDD/linux_install.sh                               |    5 +
 BDD/linux_run.sh                                   |   12 +
 BDD/node.erl                                       |  166 +++++
 BDD/node_attrib.erl                                |   59 ++
 BDD/nodes.erl                                      |   25 +
 BDD/simple_auth.erl                                |  255 +++++++
 BDD/swift.erl                                      |   25 +
 BDD/users.erl                                      |  201 +++++
 crowbar.yml                                        |    2 +-
 crowbar_framework/BDD/attrib.erl                   |   95 ---
 crowbar_framework/BDD/authenticate.erl             |   72 --
 crowbar_framework/BDD/barclamp.erl                 |   60 --
 crowbar_framework/BDD/bdd.erl                      |  415 -----------
 crowbar_framework/BDD/bdd_catchall.erl             |   76 --
 crowbar_framework/BDD/bdd_print.erl                |   73 --
 crowbar_framework/BDD/bdd_restrat.erl              |  312 --------
 crowbar_framework/BDD/bdd_selftest.data            |   21 -
 crowbar_framework/BDD/bdd_selftest.erl             |  108 ---
 crowbar_framework/BDD/bdd_utils.erl                |  395 ----------
 crowbar_framework/BDD/bdd_webrat.erl               |  137 ----
 crowbar_framework/BDD/cmdb.erl                     |  106 ---
 crowbar_framework/BDD/crowbar.config               |   12 -
 crowbar_framework/BDD/crowbar.erl                  |   97 ---
 crowbar_framework/BDD/crowbar_rest.erl             |  117 ---
 crowbar_framework/BDD/dashboard.erl                |   61 --
 crowbar_framework/BDD/default.config               |   12 -
 crowbar_framework/BDD/default.erl                  |   23 -
 crowbar_framework/BDD/dev.config                   |   41 --
 crowbar_framework/BDD/dev.erl                      |   94 ---
 crowbar_framework/BDD/devtool.config               |   12 -
 crowbar_framework/BDD/digest_auth.erl              |  176 -----
 crowbar_framework/BDD/eurl.erl                     |  360 ---------
 crowbar_framework/BDD/features/attrib.feature      |   27 -
 .../BDD/features/authenticate.feature              |   44 --
 crowbar_framework/BDD/features/barclamp.feature    |   30 -
 .../BDD/features/barclamp_api.feature              |   63 --
 crowbar_framework/BDD/features/bulk_edit.feature   |   30 -
 crowbar_framework/BDD/features/cmdb.feature        |   28 -
 crowbar_framework/BDD/features/dashboard.feature   |   19 -
 .../BDD/features/documentation.feature             |   49 --
 crowbar_framework/BDD/features/groups.feature      |   63 --
 crowbar_framework/BDD/features/navigation.feature  |   74 --
 crowbar_framework/BDD/features/node.feature        |  101 ---
 crowbar_framework/BDD/features/proposals.feature   |   20 -
 crowbar_framework/BDD/features/scaffolds.feature   |  200 -----
 crowbar_framework/BDD/features/support.feature     |   16 -
 crowbar_framework/BDD/features/users.feature       |  148 ----
 crowbar_framework/BDD/format                       |    1 -
 crowbar_framework/BDD/groups.erl                   |  148 ----
 crowbar_framework/BDD/json.erl                     |  175 -----
 crowbar_framework/BDD/linux.sh                     |    3 -
 crowbar_framework/BDD/linux_compile.sh             |   13 -
 crowbar_framework/BDD/linux_install.sh             |    5 -
 crowbar_framework/BDD/linux_run.sh                 |   12 -
 crowbar_framework/BDD/node.erl                     |  166 -----
 crowbar_framework/BDD/node_attrib.erl              |   59 --
 crowbar_framework/BDD/nodes.erl                    |   25 -
 crowbar_framework/BDD/simple_auth.erl              |  255 -------
 crowbar_framework/BDD/swift.erl                    |   25 -
 crowbar_framework/BDD/users.erl                    |  201 -----
 .../app/controllers/docs_controller.rb             |    4 +-
 crowbar_framework/app/models/doc.rb                |   14 +-
 .../config/initializers/documentation.rb           |    2 +-
 .../db/migrate/20120723233100_create_navs.rb       |    2 +-
 crowbar_framework/doc/README_FOR_APP               |   16 -
 crowbar_framework/doc/crowbar.yml                  |   61 --
 crowbar_framework/doc/default/crowbar/barclamps.md |   20 -
 .../doc/default/crowbar/barclamps/crowbar.md       |   13 -
 .../default/crowbar/barclamps/crowbar/barclamp.md  |    4 -
 .../doc/default/crowbar/deployguide.md             |   21 -
 .../default/crowbar/deployguide/introduction.md    |  766 --------------------
 crowbar_framework/doc/default/crowbar/devguide.md  |  130 ----
 .../doc/default/crowbar/devguide/api/user.md       |  278 -------
 .../doc/default/crowbar/gettingstarted.md          |   34 -
 .../crowbar/gettingstarted/beforeyoubegin.md       |    9 -
 .../default/crowbar/gettingstarted/firststeps.md   |    7 -
 .../default/crowbar/gettingstarted/nextsteps.md    |    3 -
 .../doc/default/crowbar/gettingstarted/running.md  |    5 -
 .../doc/default/crowbar/releasenotes.md            |   62 --
 .../doc/default/crowbar/releasenotes/version1x.md  |   21 -
 .../doc/default/crowbar/releasenotes/version20.md  |    3 -
 crowbar_framework/doc/default/crowbar/userguide.md |   25 -
 .../doc/default/crowbar/userguide/general.md       |    3 -
 .../doc/default/crowbar/userguide/nodes.md         |    3 -
 .../doc/default/crowbar/userguide/utils.md         |    4 -
 .../doc/default/crowbar/userguide/utils/export.md  |    3 -
 doc/README_FOR_APP                                 |   16 +
 doc/barclamps.md                                   |   20 +
 doc/barclamps/crowbar.md                           |   13 +
 doc/barclamps/crowbar/barclamp.md                  |    4 +
 doc/crowbar.yml                                    |   61 ++
 doc/deployguide.md                                 |   21 +
 doc/deployguide/introduction.md                    |  766 ++++++++++++++++++++
 doc/devguide.md                                    |  130 ++++
 doc/devguide/api/user.md                           |  278 +++++++
 doc/gettingstarted.md                              |   34 +
 doc/gettingstarted/beforeyoubegin.md               |    9 +
 doc/gettingstarted/firststeps.md                   |    7 +
 doc/gettingstarted/nextsteps.md                    |    3 +
 doc/gettingstarted/running.md                      |    5 +
 doc/releasenotes.md                                |   62 ++
 doc/releasenotes/version1x.md                      |   21 +
 doc/releasenotes/version20.md                      |    3 +
 doc/userguide.md                                   |   25 +
 doc/userguide/general.md                           |    3 +
 doc/userguide/nodes.md                             |    3 +
 doc/userguide/utils.md                             |    4 +
 doc/userguide/utils/export.md                      |    3 +
 151 files changed, 6378 insertions(+), 6378 deletions(-)

Crowbar-Pull-ID: 8fd3f586f8e29b7bf0af886ccc15be0e9c3290e1

Crowbar-Release: development