Fix for CES-1512 - MR fails on auto start [2/2]

* Fix for CES-1512 - MR fails on auto start (Paul).  
** Ensure Hadoop namenode role alignment on chef search query runs. 
   Assign a sequential indexing value on the role node when the proposal is applied and
   sort by this index after the chef search namenode call runs.
   Added debug information to the chef scripts for QA validation purposes (check the edgenode log).
** CM API async timeout value increased (10->15).



 .../hadoop_infrastructure/recipes/node-setup.rb    |   60 ++++++++++++++++----
 crowbar.yml                                        |    1 +
 .../hadoop_infrastructure_controller.rb            |   16 +++---
 .../app/models/hadoop_infrastructure_service.rb    |   48 +++++++++++++---
 .../barclamp/hadoop_infrastructure/nodes.html.haml |   14 +++++
 5 files changed, 110 insertions(+), 29 deletions(-)

Crowbar-Pull-ID: fb3fb91dfbb5bae773237e007eb17e1f290659d0

Crowbar-Release: hadoop-2.4