Developer Guide Re-organization [1/1]

This commit re-organizes the Crowbar Developers Guide.

- Updates to the directory structure.
- Consolidates a lot of existing documentation from the wiki and 
  other locationsin the source tree.
- Some existing documentation has been converted to markdown.
- Includes the beginning of a concepts chapter in the dev guide. 


 doc/devguide.md                                    |   48 ++++--
 doc/devguide/concepts.md                           |   78 +++++++++
 doc/devguide/concepts/jigs.md                      |   14 +-
 .../concepts/model/00100_CB2_Design_Topics.md      |   67 ++++----
 doc/devguide/development.md                        |    3 +
 doc/devguide/development/100_dev_overview.md       |   39 +++++
 doc/devguide/development/200_dev-vm.md             |   70 +++++++++
 doc/devguide/development/300_dev-vm-SUSE.md        |  166 ++++++++++++++++++++
 doc/devguide/development/400_dev-vm-Ubuntu.md      |  120 ++++++++++++++
 doc/devguide/development/500_dev-vm-Fedora.md      |  105 +++++++++++++
 doc/devguide/development/dev-vm-Fedora.md          |  105 -------------
 doc/devguide/development/dev-vm-SUSE.md            |  166 --------------------
 doc/devguide/development/dev-vm-Ubuntu.md          |  120 --------------
 doc/devguide/development/dev-vm.md                 |   49 ------
 doc/devguide/documentation.md                      |   46 ++++--
 doc/devguide/documentation/topic.md                |   10 +-
 doc/devguide/intro.md                              |   32 ----
 17 files changed, 704 insertions(+), 534 deletions(-)

Crowbar-Pull-ID: 137df88170ecaa44c2ec609e31ebb21cf78801f1

Crowbar-Release: feature/cb20_devguide