improved jgf objects; supporting varying context

biological context now supports varying annotation names; for the moment
all columns are typed String.class

model objects use public fields for terseness; getters / setters seemed
to have no purpose

renamed JGF.Evidence table columns to lowercase with space word
separation

moved model classes to public api: org.openbel.belnetwork.model