Parser throws NullPointerException when Filter aggregation clause is empty

Added Junit test that recreates the error and fixed FilterParser to default to using a MatchAllDocsFilter if the requested filter clause is left empty.
Closes #8438