#11 allow query to be optional in protobuf and command line app, null in java client.  Null or empty string query is translated to a MatchAllDocsQuery.
#17 Give default value for amount of 10 for command line search