fixes #550
fixes #357, added logical operator page
Merge pull request #564 from andyperlitch/logical_operator#357

fixes #357, added logical operator page
fixes #544, windowIds can now handle initial value of -1 or 0
Merge pull request #566 from andyperlitch/initial_wID#544

fixes #544, windowIds can now handle initial value of -1 or 0
fixes #542, tooltip no longer obstructed by graph lines
Merge pull request #568 from andyperlitch/tooltip_behind_line#542

fixes #542, tooltip no longer obstructed by graph lines
fixes #570
Merge pull request #572 from andyperlitch/clip_path#570

fixes #570
Squashed commit of the following:

commit 49e4984e31362036440d4b27b7982eb0e5afb364
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 19 15:44:10 2013 -0800

    fix #565 Map Reduce Monitor - Job Selection

commit e534953e5513d3695c41d1938bcbcc6fc786bc99
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 19 15:40:44 2013 -0800

    fix #571 Map Reduce Monitor - Remove Job on WebSocket Message

commit 8358c290b991b17f01693bd27ae86089b6a6711a
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 19 15:08:16 2013 -0800

    fix #571 Map Reduce Monitor - Remove Job on WebSocket Message

commit 28ab649b960b2b17833db9d08b4ee2ffe04d9b82
Author: Nick Holub <nikholub@gmail.com>
Date:   Thu Dec 19 13:53:03 2013 -0800

    fix #565 Map Reduce Monitor - Job Selection

commit be86ee8eac944597e8d7d6165430b24d515c23c0
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 22:36:39 2013 -0800

    fix #563 Map Reduce Monitor - App List ng-grid, fix #561 Map Reduce Monitor - App List Table Filter

commit efea05c68b8eefd3dd5f7cd13564617b0ef9a36a
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 17:23:51 2013 -0800

    fix #465 Map Reduce Monitor - Unsubscribe Action

commit 8b3ae2fbc781efc58268665ed1fcdf7e3f49ae39
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 17:15:45 2013 -0800

    fix #465 Map Reduce Monitor - Unsubscribe Action

commit 2d89508671be4178b3d41dbd07c4596ce6764ba1
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 17:14:23 2013 -0800

    fix #465 Map Reduce Monitor - Unsubscribe Action

commit 409104b4c06a7752c3d591a4185021f75fdc905b
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 12:12:55 2013 -0800

    fix #465 Map Reduce Monitor - Unsubscribe Action

commit c802876369d3f49b0180a4b36711af3ce83fce49
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 12:10:57 2013 -0800

    fix #465 Map Reduce Monitor - Unsubscribe Action

commit 8109d36e5618559619010fe1cbc8b7cfe7679efc
Author: Nick Holub <nikholub@gmail.com>
Date:   Wed Dec 18 11:22:06 2013 -0800

    fix #548 Map Reduce Monitor - Found Job Notification

commit 51d9e13b3a158a091c62e44fdb8ecb3f4baa1cdb
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 17 18:46:01 2013 -0800

    fix #539 Map Reduce Monitor - Merge Progress Bars with Progress Table

commit b6d46539cb0ae376e9d9b31288420d98ccf16c96
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 17 18:45:16 2013 -0800

    fix #539 Map Reduce Monitor - Merge Progress Bars with Progress Table

commit b391d7640a923c71e0f4e01dfe15b0f3df1cb52a
Author: Nick Holub <nikholub@gmail.com>
Date:   Tue Dec 17 12:43:41 2013 -0800

    fix #536 Map Reduce Monitor - App List Running Jobs Progress Bar
Merge pull request #573 from nickholub/web2_pull

Map Reduce Monitor Update (App List Grid, Progress Bars, Job Removal)
Merge branch 'github-550' of https://github.com/gauravgopi123/Malhar
#553: emitting the history status only when it changes
Merge branch 'remote_master' into github-553