EnableCanvas widget

This PR adds an EnableCanvas widget to allow an Enable component to be embedded in Enaml