Refactored some code. Tested .tooltip
Popover over edge to display counter information
Instead of click, hover over the edge will display the counter information.
Commafied the number and minor bug fix.
Added edge scale option.
Bug fixes and modified settings menu UI.
Remove test data
- Added a pseudo-edge to handle hover.
- Removed the close button on the popover.
- Popover disappears if user mouseleave the popover
Refactored common function.
Bug fix: set default placement to "top" to prevent incorrect popover size.
Refactored the popovers to a separate class. Cleaned up the code.
Bug Fix: popover is not showing up after window resized.
Fixed the long alias not-wrapping problem.
Merge branch 'master' of https://github.com/twitter/ambrose into edgeToolTip

Conflicts:
	common/src/main/resources/web/css/ambrose.css
	common/src/main/resources/web/js/modules/ambrose/view.js
	common/src/main/resources/web/js/modules/ambrose/view/graph.js
	common/src/main/resources/web/js/workflow.js
Refactor and bug fixes.
- Fixed the bug where edge containing pseudo nodes have different width.
- Refactored some functions out to increase readability.
- Display nothing when section is empty.
- Fixed division by 0 problem.
- Updated UI
Bug fixes: Set default script title, and fixed .tooltip conflict issue by updating jquery-ui
Remove unnecessary part in jquery-ui.css
Required pig to be included in the build file for script view to work properly.
Merge pull request #111 from gzhangT/edgeToolTip

Added a popover to show counter information for an edge and added scaling options.