Added boundary conditions
images now scale correctly when zooming

double click now takes you to the minimum best fit (zoomFit())
Merge remote-tracking branch 'upstream/master'

Conflicts:
	js/imageBox.coffee
Merge pull request #2 from thomasmulvaney/master

Zooming works correctly