added Protocols section
PrintingProtocolDto moved to the arraydesign package
added stubs for protocols section view
added empty protocol grid
extracted EfoSearch interface
building EfoSubTree
implemented EfoSubTree utility
quick and dirty implementation of protocol type tree in UI
efo index bug fixed: not all dag paths were indexed
added protocol type filter
added getProtocols() stubs
added predicates for protocols and protocol type
Reformat Code
name and definition of selected type and protocol are now shown in a separate panel
added more columns to the protocols grid view
Merge branch 'develop' of github.com:arrayexpress/annotare2 into kolais