EditToolbar now sets it's state correctly

Properly determines if it has layers, and then sets the button's disabled class.

fixes #202