enhance getting item/set annotations

- require exact name match
- always return data frame
add tests infrastructure using testthat package
add subMgsaSets test
draw lines in parameter distribution plots