fixes #553, fixes #575
passed the job status history as JSONArray instead of string
Merge pull request #577 from gauravgopi123/github-575

fixes #553, fixes #575
Squashed commit of the following:

commit 0c2c1631e79f489f54ca827dd49c22cd1d594e5a
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 27 15:38:34 2013 -0800

    fix #519 Map Reduce Monitor - Header Alignment on Resize

commit 456b59d8460d21aa248fadd6b22f34cc38ec402e
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 26 17:00:34 2013 -0800

    fix #598 Map Reduce Monitor - Server Errors Notification
Merge pull request #601 from nickholub/web7_pull

Map Reduce Monitor - Bootstrap JS, Server Errors Notification, Header Alignment
Squashed commit of the following:

commit 7e0c2f6befd9fac4c0e04a8943e312f4908e1fda
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 30 11:51:46 2013 -0800

    fix #602 Map Reduce Monitor - Elapsed Time

commit a59eab46420baddc9a99d8a14b5461fd907a9e97
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 30 11:50:07 2013 -0800

    fix #602 Map Reduce Monitor - Elapsed Time
Merge pull request #603 from nickholub/web8_pull

Map Reduce Monitor - Elapsed Time
#fix 607 Machine Data Demo Day Format
Merge pull request #608 from nickholub/machine_dayformat

#fix 607 Machine Data Demo Day Format
fixes #597
Merge pull request #612 from gauravgopi123/git-597

fixes #597
Merge branch 'master' into dep_jars#599