lint
Merge branch 'dev' into gui
Merge branch 'dev' into gui
add base classes to metadata for available_types
add base classes to gui library draggables (for slot type matching)
Merge branch 'dev' into gui
add gui functional test for dropping a subclass onto a slot
Merge pull request #1304 from swryan/gui

gui - fix slot figures to accept subclasses