Add kiwi shim
move some things to plot_utils.coffee
remove unused junk
initial refactor of plot and gmap plot

pull all canvas related code into canvas.coffee, add initial
stab at panel.coffee and cartesian_frame.coffee
better default canvas size and respect plot size
remove some unused module refs
refactor GMapPlot to remove dupe code
get rid of annoying border_symmetry
separation of concerns for plot/canvas views
remove some junk
fix dumb typo set_default
inline missing kiwi dep tsu.js
pass property names to getters and setters
canvas inherits from panel
correctly get width and height from canvas
checkpoint panel/frame addition

gmap plot still needs fixing up, and view state removal pending
gmap plots working again
quick fix for gridplots
remove ViewState
fix layout triggering, grid and gmap plots broken