Refactor NodeAttrib to be AttribInstance instead [1/2]



 BDD/attrib_instance.erl                            |   59 ++++
 BDD/bdd.erl                                        |    3 +
 BDD/bdd_utils.erl                                  |   14 +-
 BDD/default.config                                 |    1 +
 BDD/dev.erl                                        |    2 +-
 BDD/features/node.feature                          |    2 +-
 BDD/features/scaffolds.feature                     |    2 +-
 BDD/features/support.feature                       |    4 +
 BDD/node.erl                                       |   30 +-
 BDD/node_attrib.erl                                |   59 ----
 .../app/controllers/crowbar_controller.rb          |   14 +-
 .../app/controllers/nodes_controller.rb            |    2 +-
 .../app/controllers/support_controller.rb          |    8 +-
 crowbar_framework/app/models/attrib.rb             |    8 +-
 crowbar_framework/app/models/attrib_instance.rb    |  113 +++++++
 .../app/models/crowbar/attrib_instance_default.rb  |   28 +-
 crowbar_framework/app/models/jig_run.rb            |    4 +-
 crowbar_framework/app/models/node.rb               |   33 +-
 crowbar_framework/app/models/node_attrib.rb        |  154 ----------
 crowbar_framework/config/routes.rb                 |    1 +
 .../20120731225600_create_attrib_instances.rb      |   30 ++
 .../migrate/20120731225600_create_node_attribs.rb  |   35 ---
 crowbar_framework/lib/api_helper.rb                |   11 +-
 crowbar_framework/public/doc/crowbar/logo-dell.jpg |  Bin 4340 -> 0 bytes
 .../public/doc/crowbar/logo-opscode.png            |  Bin 5320 -> 0 bytes
 .../public/doc/crowbar/user-barclamp-list.png      |  Bin 3684 -> 0 bytes
 .../public/doc/crowbar/user-bulk-edit.png          |  Bin 3626 -> 0 bytes
 .../public/doc/crowbar/user-dashboard.png          |  Bin 5945 -> 0 bytes
 .../public/doc/crowbar/user-general-layout.png     |  Bin 4416 -> 0 bytes
 .../public/doc/crowbar/user-network-intfs.png      |  Bin 7053 -> 0 bytes
 .../public/doc/crowbar/user-network-switch.png     |  Bin 12068 -> 0 bytes
 .../public/doc/crowbar/user-network-vlan.png       |  Bin 7064 -> 0 bytes
 .../public/doc/crowbar/user-proposal-edit.png      |  Bin 5554 -> 0 bytes
 .../public/doc/crowbar/user-proposal-workflow.png  |  Bin 35674 -> 0 bytes
 .../public/doc/crowbar/user-utils-export.png       |  Bin 6356 -> 0 bytes
 .../test/unit/attrib_instance_model_test.rb        |  282 +++++++++++++++++
 .../test/unit/node_attrib_model_test.rb            |  317 --------------------
 crowbar_framework/test/unit/node_model_test.rb     |    2 +-
 doc/devguide/model/crowbar_model.dia               |  Bin 3137 -> 3367 bytes
 doc/devguide/model/crowbar_model.png               |  Bin 27024 -> 27430 bytes
 doc/devguide/testing/bdd/internals/config.md       |    7 +
 doc/userguide/logo-dell.jpg                        |  Bin 0 -> 4340 bytes
 doc/userguide/logo-opscode.png                     |  Bin 0 -> 5320 bytes
 doc/userguide/user-barclamp-list.png               |  Bin 0 -> 3684 bytes
 doc/userguide/user-bulk-edit.png                   |  Bin 0 -> 3626 bytes
 doc/userguide/user-dashboard.png                   |  Bin 0 -> 5945 bytes
 doc/userguide/user-general-layout.png              |  Bin 0 -> 4416 bytes
 doc/userguide/user-network-intfs.png               |  Bin 0 -> 7053 bytes
 doc/userguide/user-network-switch.png              |  Bin 0 -> 12068 bytes
 doc/userguide/user-network-vlan.png                |  Bin 0 -> 7064 bytes
 doc/userguide/user-proposal-edit.png               |  Bin 0 -> 5554 bytes
 doc/userguide/user-proposal-workflow.png           |  Bin 0 -> 35674 bytes
 doc/userguide/user-utils-export.png                |  Bin 0 -> 6356 bytes
 doc/userguide/utils/logmarker.md                   |   15 +
 54 files changed, 596 insertions(+), 644 deletions(-)

Crowbar-Pull-ID: 25328af38f2732f1a16376365b19fb775ffc745f

Crowbar-Release: development