Modified window/level example to include invert button to see that work
fixed bug with invert not invalidating the lut
Added support for toggling pixel repication on/off
Added firefox support for pixel replication
Added example for pixel replication
Removed markup functionality and related examples
Updated examples using markup functionality so they use js instead
Added example showing how to set the viewport when enabling an image
Removed unused css class "cornerstone-disable-interpolation"
added resize() function to resize canvas when enabled element width or height changes
Added resize example
Added resize, invert and interpolation features to all example
Added support for properly displaying images with non square pixels
Added example showing non square pixel display
removed setToFontCoordinateSystem (moved to tools lib)
enhanced setToPixelCoordinateSystem() to accept a scale parameter
added optional fitToWindow parameter to resize() function
updated nonSquarePixels example to use a better image to illustrate how it works
updated roadmap with details for cleanup/refactoring
changed viewport.centerX and viewport.centerY to viewport.translation.x and viewport.translation.y respectively
changed viewport.windowWidth and viewport.windowCenter to be viewport.voi.windowWidth and viewport.voi.windowCenter respectively
replaced CustomEvent polyfill with a direct implementation so we don't interfere with other libraries
getViewport() no returns a copy of the viewport instead of the actual viewport object
setViewport() copies the new viewport into the existing viewport rather than using the reference

The above changes are needed to keep the viewport private and valid
update for bower packaging
Bower packaging
updated backlog and roadmap
removing example directory from bower package
Added missing canvasContext property to CornerstoneImageRendererd event
hack fix for calls to getViewport() before image has been loaded.  need to think through a real fix/solution for this...