Make saving and loading work; go back to camel2spaces
add promise to thaw; saving/saved indicator
SVG logo if the browser can handle it; retina favicon
launch button first take; better saving activity feedback; tune DT colors
fix bug with launch button never being enabled on page load
fix double quotes in javascript (replace with single quotes); implement navigation confirmation
fix save/launch positioning; DataTorrent in title tag; Rename "DAG Canvas" to "Application Canvas"
Merge pull request #186 from DataTorrent/save-load-dag-model.MLHR-1413

Retina stuff, Launch, Nav Confirm
Add zooming and panning to the Application Builder.

Squashed commit of the following:

commit 16ecf9d971aca390344deb4692b5ec55530e9a9c
Merge: 38e054a fadbcae
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Tue Sep 23 13:22:32 2014 -0700

    Merge branch 'ngConsole' into ng-dag-zoom-grab.MLHR-1396

commit 38e054a07cde1cbc9db902a4f582dc001bb7437c
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Tue Sep 23 13:22:15 2014 -0700

    trigger fitToContent when content has loaded

commit 588f2c2a7784b315ac4248ad2b605af9f827fc39
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Tue Sep 23 12:07:25 2014 -0700

    added fitToContent

commit b371f0d06e242ac183d1e9eab86a577a2cc8aeb8
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Mon Sep 22 13:41:09 2014 -0700

    pan/zoom with spacebar/option working

commit 4546414882fd67ccb478f430b05d4120587b3e35
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Mon Sep 22 12:45:14 2014 -0700

    zoom into mouse position

commit d6a8eea17035fed54d32818305916cabf896310e
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Sun Sep 21 23:19:55 2014 -0700

    add dependency of msd-wheel to ContainerLog page

commit 57b6e9b7223afc3953b5ab3182cb71bcea9060eb
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Sun Sep 21 23:19:21 2014 -0700

    move function declarations out of link function

commit b86f5ad5ed5ad1a84c7e228990961911956904f5
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Sun Sep 21 23:18:36 2014 -0700

    add tab index to dag-canvas for capturing keystrokes

commit 0ad9b92a53d87dea00c6f4ad51c1327f423cd648
Merge: 713bd00 34e6ba0
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Sat Sep 20 08:46:33 2014 -0700

    Merge branch 'save-load-dag-model.MLHR-1413' into ng-dag-zoom-grab.MLHR-1396

commit 713bd009e542934863a0d3ea7e99ad278dfb728a
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Fri Sep 19 15:22:48 2014 -0700

    removed i/o port columns

commit 05194f3ebf085d1d2093e880ddfad3ad3e7d4d31
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Fri Sep 19 14:04:47 2014 -0700

    add other mock call to operators
fix for when there is only one operator on the canvas
zoom control overrides panning control
ensure that x and y of each operator in a PackageApplicationModel are numeric from server
Package Import Page
Merge pull request #190 from nickholub/ngConsole

Package Import Page
fix single operator fitToContent
Merge pull request #187 from andyperlitch/ng-dag-zooming-panning.MLHR-1396

Add zooming and panning to the Application Builder
Merge branch 'ngConsole' into ng-dag-operator-class-list.MLHR-1380
MLHR-1380 #resolve

Squashed commit of the following:

commit 36b871fc5542ef7a3f92a66a7b48b087006dcdb6
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Wed Sep 24 02:33:02 2014 -0700

    add expanded style to group headings

commit b1782c56ce689d463a5f45653296c427c2765414
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Wed Sep 24 02:23:00 2014 -0700

    better grouped list

commit 4df574b45d37b7026be2572918a85b93c59188fa
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Wed Sep 24 01:55:57 2014 -0700

    add categories to mock json of operator classes, update mock intercept route

commit 0cfcf49a0b8903323263a6138404101075fefee3
Author: Andy Perlitch <andy@datatorrent.com>
Date:   Wed Sep 24 01:43:44 2014 -0700

    add dagOperatorClasses directive, replaces ng-grid