Squashed commit of the following:

commit 857f74fac4fb1e78986397b8d3db705aa7f2e48b
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 11:52:40 2013 -0800

    fix #495 Map Reduce Monitor - Running MAPREDUCE Applications Discovery

commit ef83fabd06299bef78c26fd35ce083c49ef33cbe
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 11:30:41 2013 -0800

    fix #517 Map Reduce Monitor - License Headers

commit d7310fcd35b1d7954c6619fed8d205c59edadb30
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 11:21:46 2013 -0800

    fix #516 Map Reduce Monitor - Map Reduce Jobs List

commit 57e0b87f70fbf9a0a8ed6751674be5b13d512629
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 11:01:46 2013 -0800

    fix #516 Map Reduce Monitor - Map Reduce Jobs List

commit b4c11cfe9b780f3140aa0e82d39bb17908e80161
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 10:57:14 2013 -0800

    fix #516 Map Reduce Monitor - Map Reduce Jobs List

commit 00bc8642235850654a81db14c0548d1ee1ac73a4
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 16 10:52:05 2013 -0800

    fix #515 Map Reduce Monitor - AngularJS Modules Definition

commit 0891e429629bf2615d57c07074266a62f32b9dd1
Author: Nick Holub <nikholub@gmail.com>
Date:   Sun Dec 15 13:26:35 2013 -0800

    fix #511 Map Reduce Monitor - AngularJS Settings Provider, fix #507 Map Reduce Monitor - Single Config (Server and Client)

commit 91c009b03c890a3bcf0feb31e7bafeb52c3be25f
Author: Nick Holub <nikholub@gmail.com>
Date:   Sun Dec 15 13:10:51 2013 -0800

    fix #461 Map Reduce Monitor - Multiple Jobs Monitoring

commit 8adf237253ad081af65485fa21e3d6184e59ea44
Author: Nick Holub <nikholub@gmail.com>
Date:   Sun Dec 15 13:10:33 2013 -0800

    fix #511 Map Reduce Monitor - AngularJS Settings Provider, fix #507 Map Reduce Monitor - Single Config (Server and Client)

commit e607a2594dfdaff9e3e8ae9711aa7932f6dcdd5b
Author: Nick Holub <nikholub@gmail.com>
Date:   Sat Dec 14 12:19:06 2013 -0800

    fix #502 Map Reduce Monitor - AngularJS Parent Scope Event Propagation, #fix 503 Map Reduce Monitor - Active Job Highlight

commit 34f94e6b1083a5ff4088567a7a7ea0ffcd13c59f
Author: Nick Holub <nikholub@gmail.com>
Date:   Sat Dec 14 12:12:09 2013 -0800

    fix #500 Map Reduce Monitor - Mock Server

commit fe9b4e7a30df7b8f4ea939582db12a3b05616d6c
Author: Nick Holub <nikholub@gmail.com>
Date:   Sat Dec 14 12:05:47 2013 -0800

    fix #500 Map Reduce Monitor - Mock Server

commit 789e2ea871cf03a8c55625ac5a28eee40192a088
Author: Nick Holub <nikholub@gmail.com>
Date:   Sat Dec 14 10:49:17 2013 -0800

    fix #496 Map Reduce Monitor - Progress Line Chart

commit 7a43db6ab167679fd5eaffd91fa48ef74e9bc558
Author: Nick Holub <nikholub@gmail.com>
Date:   Sat Dec 14 10:46:45 2013 -0800

    fix #500 Map Reduce Monitor - Mock Server

commit 549606f0dac279ee01384521b691b716bb474a41
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 17:33:34 2013 -0800

    fix #463 Map Reduce Monitor - WebSocket Unsubscribe

commit 06112b673f3f410922bef68fd0d52124b412555f
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 15:31:27 2013 -0800

    fix #461 Map Reduce Monitor - Multiple Jobs Monitoring

commit fb61fe3812cd98144d0c5fcd62d069be413ef589
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 15:25:23 2013 -0800

    fix #489 Map Reduce Monitor - Job Controller

commit 54f24345c3cdf9c7715cbdd190861d5da2e8ed06
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 13:53:19 2013 -0800

    fix #461 Map Reduce Monitor - Multiple Jobs Monitoring

commit 89ec484250b8fce5f51d678eeddb05a8eea00fae
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 13:19:24 2013 -0800

    fix #474 Map Reduce Monitor - AngularJS UI-Router

commit 739057a73774e844e5aed87d2fb426eeb2655fda
Author: Nick Holub <nikholub@gmail.com>
Date:   Fri Dec 13 13:05:00 2013 -0800

    fix #484 Map Reduce Monitor - AngularJS UI-Router Nested Views

commit 1d7601a757d7d6a991202f0394530f0dff3095bc
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 17:13:28 2013 -0800

    fix #474 Map Reduce Monitor - AngularJS UI-Router

commit a5406527bd4f86724be65922565322d799448604
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 17:04:26 2013 -0800

    fix #470 Map Redice Monitor - Map Progress Grid

commit 8e4102895fc4c2571a7f53adfa35357db8044720
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 16:07:00 2013 -0800

    fix #470 Map Redice Monitor - Map Progress Grid

commit 7184d37edc24c08601a9c18c1cdd3663f858e468
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 15:28:32 2013 -0800

    fix #471 Map Redice Monitor - Reduce Progress Grid

commit b4abac480f961901156c442033c504faefd72d58
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 15:26:10 2013 -0800

    fix #470 Map Redice Monitor - Map Progress Grid

commit 297c83182bd9a48f63c0c26af2add7fc7f928d57
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 15:13:02 2013 -0800

    fix #469 Map Redice Monitor - AngularJS Percentage Filter

commit 6858fb58ceb607b56f1b15628952e655c8bf5c4c
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 15:03:42 2013 -0800

    fix #461 Map Reduce Monitor - Multiple Jobs Monitoring

commit fc1dbae09c4ed5bd614c6ecde2106adfbfad2ab7
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 14:53:44 2013 -0800

    fix #469 Map Redice Monitor - AngularJS Percentage Filter

commit 68bd70fc1410abe578b0e184bdc68568f135c069
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 14:51:37 2013 -0800

    fix #466 Map Redice Monitor - AngularJS Util Service

commit ec2b27583065c5a44568b91709fda5a3b5527efd
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 14:41:32 2013 -0800

    fix #466 Map Redice Monitor - AngularJS Util Service

commit 0a2c055e73e88693e32226fbf83c05497c321a3f
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 14:37:22 2013 -0800

    fix #468 Map Reduce Monitor - Monitored Jobs Grid

commit ee2bf9ce9b6d96a614af64ba6d68c15f2f644462
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 13:02:40 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit 5e1a66b22f5ee89d22aba5d19724c83ea85c2de6
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 12 12:54:38 2013 -0800

    fix #466 Map Redice Monitor - AngularJS Util Service

commit 811a50c92034ded1cb76cf760a770d2866f14681
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 20:45:04 2013 -0800

    fix #460 Map Reduce Monitor - Progress Bar Animation

commit c89486b2353a76b38ee786b222ef1b9dff433365
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 20:42:35 2013 -0800

    fix #459 Map Reduce Monitor - Upgrade to AngularJS 1.2.4

commit 74c080bbaa0072b2a2842f961d91ac1aa2887cf6
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 17:36:25 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit 3e659f5f46df123694904abe25b664fa7f68be59
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 16:28:41 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit 3f5958ec1ac78366f91b5dbabd04bf8dc9d0a602
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 16:11:16 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit 86c0999e586e02c626fa84580dfefd750cd8b1a5
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 16:10:20 2013 -0800

    fix #432 Map Reduce Monitor - Page Layout with Bootstrap

commit f147ff96e919a5df3f4d6cd8d3e0a025b1e74455
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 16:04:34 2013 -0800

    fix #435 Map Reduce Monitor - WebSocket Service with AngularJS provider

commit 8684610f6a587c23538f8b184a3a8d45821af5e6
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 15:43:50 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit d2621d76dfcb9d5ebddbd25ffa343a73357f86a5
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 15:41:11 2013 -0800

    fix #454 Map Reduce Monitor - AngularUI Bootstrap

commit 9bd2538d89f23243fed3b63d2525e2f651238128
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 13:17:44 2013 -0800

    fix #453 Map Reduce Monitor - Production Build with Grunt

commit a229c0354f8915195a46a9467a31fd9c3ba86e86
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 12:59:01 2013 -0800

    fix #452 Map Reduce Monitor - jshint

commit 58e5f88e667c6dd731b91d2f0d5612b882f60098
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 12:52:29 2013 -0800

    fix #441 Map Reduce Monitor - REST Service

commit beaab23c64888f4e847739f91a7c5787b61fddd8
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 12:17:18 2013 -0800

    fix #450 Map Reduce Monitor - Progress Bars

commit fed4930789b36dd98e2a6cd87506e376e337daca
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 12:05:56 2013 -0800

    fix #448 Map Reduce Monitor - Error Notifications with pnotify

commit 3a7ae48113d88b730f6cbab24a38fa3b5df57900
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 11 12:02:53 2013 -0800

    fix #449 Map Reduce Monitor App - WebSocket Query

commit 22d839ff719ee0f047f951d8226e339ae042ac21
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 15:39:53 2013 -0800

    fix #441 Map Reduce Monitor - REST Service, fix #442 Map Reduce Monitor - Node.js Proxy for Hadoop ResourceManager

commit 386925124787dff45b91b0f14125362e5ce4fa50
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 15:38:54 2013 -0800

    fix #441 Map Reduce Monitor - REST Service, fix #442 Map Reduce Monitor - Node.js Proxy for Hadoop ResourceManager

commit 8914d53c75c0fbbc72325ae6dd347c0063fa034b
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 14:03:55 2013 -0800

    fix #439 Map Reduce Monitor - Server Configuration

commit 3d295d361954cfd0582e1b2d71a0d91f5037bcfb
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 13:51:38 2013 -0800

    fix #436 Map Reduce Monitor - Job Progress Grid

commit 17fdaf984ab201a61469dc320ca310c391ae5d82
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 13:49:33 2013 -0800

    fix #435 Map Reduce Monitor - WebSocket Service with AngularJS provider

commit 5ac4f44c1cfce212a9efe2c22c0d5dc8dbc051d5
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 13:44:21 2013 -0800

    fix #435 Map Reduce Monitor - WebSocket Service with AngularJS provider

commit 5a3e8ef939601f75e653a0d83d5a449c62c30f61
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 10 13:43:26 2013 -0800

    fix #438 Map Reduce Monitor - Settings

commit bdf26260e0fbf940f8582fd53a76be7db1cd3428
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 18:22:17 2013 -0800

    fix #436 Map Reduce Monitor - Job Progress Grid

commit 9b8aead18d88041c5f4130dd23ee646b0eac084a
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 18:21:03 2013 -0800

    fix #436 Map Reduce Monitor - Job Progress Grid

commit 17547421276e92a58bdad20110af3616b736abac
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 18:18:03 2013 -0800

    fix #433 Map Reduce Monitor - AngularJS Directives (widgets)

commit cd018e4797ac8332793d4612a89685baf30ece29
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:39:12 2013 -0800

    fix #432 Map Reduce Monitor - Page Layout with Bootstrap

commit d032cded7814cd9a5cc206f4eda54609c34b1264
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:29:01 2013 -0800

    fix #435 Map Reduce Monitor - WebSocket Service with AngularJS provider

commit 354c359a4a3520508820504ce30b03e7a18d9b7d
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:28:18 2013 -0800

    fix #435 Map Reduce Monitor - WebSocket Service with AngularJS provider

commit 9e8eb0564b2ffa4e891756e539be687d66314208
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:26:23 2013 -0800

    fix #433 Map Reduce Monitor - AngularJS Directives (widgets)

commit fc4324bf6cf32e79a976d4d359e33609713836f5
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:21:15 2013 -0800

    fix #433 Map Reduce Monitor - AngularJS Directives (widgets)

commit 64741dbce9f6f865cd18394109ffcc2da83f84aa
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:20:41 2013 -0800

    fix #434 Map Reduce Monitor - Unit Tests

commit e7a34333bb453c14544ca3fb9c77c8f03e92abc4
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 17:15:13 2013 -0800

    fix #433 Map Reduce Monitor - AngularJS Directives (widgets)

commit 59b16b594ea78927e1adf138c64c6a2ebd892913
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 16:54:21 2013 -0800

    fix #432 Map Reduce Monitor - Page Layout with Bootstrap

commit 5d007e592f5b2ac4b4abe448bf30efa05b2a89f8
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 16:38:51 2013 -0800

    fix #410 Map Reduce Monitor Web App

commit e2ca4a2587ddb897e9289a101f33abf74111f6f8
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 16:18:14 2013 -0800

    fix #431 Map Reduce Monitor - Node.js Server

commit ffad15b930595bdb4f89fb9a8e5ac3c3b6e477c2
Author: Nick Holub <nikholub@gmail.com>
Date:   Mon Dec 9 16:11:15 2013 -0800

    fix #430 Map Reduce Monitor - Yeoman Generated App
Merge pull request #518 from nickholub/web_pull

Map Reduce Web App
Updating to 0.9.1 release
hotfix for broken test