Updated EntityRepositoryQuery to allow for filtering in GetAll and added Get to return single instance via func filter.

Got WebApi initially working.