Deleted the base interfaces for state, event, and context

The base interfaces where there to limit the possible allowed types for
states, events, and contexts.  Since there was no functionality
specified in these interfaces, they served no purpose.
Merge pull request #30 from bnorm-software/base_interfaces

Deleted the base interfaces for state, event, and context