Reduced json parsing overhead.

Previously, nutmeg would parse all JSON test description files
to extract the categories even if these would not be used (e.g.
if tests were selected by id or name). Now, the code only does
this parsing if tests are selected based on category.
Added test to validate MCell's vertex id bounds check.