Merge pull request #822 from dirkmueller/release/roxy/master

+1
Change order of displayed node details

It makes more sense to show allocated before state, for instance.
Fix typo in strings
Refactor the remote_node module

Remove the extra 10 second sleep, which was called even before any
contact with the remote node was attempted. So if node is up, the
response is immediate.

Also make sure that the TCPSocket is closed after check,
preventing the leak of file descriptors.
Merge pull request #823 from vuntz/ui-improvements

Some UI improvements after bootstrap landed
Fix a typo in nodes helper

%w([not managed]) would not include "[not managed]" as %w() splits on
whitespace.
Merge pull request #824 from bkutil/fix_typo_in_nodes_helper

Fix a typo in nodes helper
Add rspec
Add helper for locally redefining constants
Add first spec
Fix typo in variable reference

report variable was referenced out of its scope.
Merge pull request #826 from bkutil/fix_typo_in_nodes_controller_list

Fix typo in variable reference
test if crowbar["crowbar"] exists in public_name

otherwise, exception would be raised
Error response for NodesController#status is JSON
do not confuse different link variables
Merge pull request #832 from jsuchome/release/roxy/master

do not confuse different link variables
Merge pull request #829 from bkutil/fix_error_response_in_node_controller_status

Error response for NodesController#status is JSON
Merge pull request #828 from bkutil/crowbar_key_existence_in_public_name

test if crowbar["crowbar"] exists in public_name
Fixed duplicate validation for firefox and added validation on edit of dynamic tables jquery plugin
Merge pull request #825 from bkutil/add_rspec

Add rspec as a development dependency.