test and node API cleanup

* removed Node dummymodel
* added baremetalclient and overcloudclient in tuskar.py
  (these may be moved later)
* added stubs to tests which still tried to access tuskar API
* minor code fixes
Merge pull request #12 from tzumainn/nodes

test and node API cleanup
Fix the javascript files

infrastructure js files are under infrastructure's static folder,
these are included by infrastructure/_scripts.html template

Change-Id: I3b9bc41baa18791249c5a451b45c303b2cabc093
Merge pull request #13 from jtomasek/js_fix

Fix the javascript files
added and updated tuskar API tests

* added Racks, ResourceClasses, and Flavors
  tests
* coverage increased from 53.22% to 66.52%
* updated tuskar test data to add pythonclient
  objects; fixed resulting issues
* re-ordered methods to put methods dealing with
  similar objects together
* added another node-related API test failure;
  these wil lbe dealt with in a subsequent patch
Merge pull request #16 from tzumainn/api-test-2

added and updated tuskar API tests
added Node API tests

* fixed all tests
* coverage increased from 66.52% to
  75.39%
Merge pull request #18 from tzumainn/api-test

added Node API tests