Commands: Infer migrations' namespace (and directory)

Resolves #671
enabling AsNoTracking scenario to not use buffered data
Second round of changes, fixed redis, in memory
fixed argument count check to account for method signature change
CR feedback
fixed failing test
no longer passing around queryAnnotations
cleaned up logic in EntityQueryModelVisitor