remove extra promise.resolve not needed from one(...)
fixes $or over run in certain scenarios

moved $or code segment to be run during then inside the executeQuery method
adds queryTrail length checks for all operation tests
adds bower grunt task
adds top level $and + $or tests
adds nested $and + $or tests
removed yuidoc.json from bump task
bumps to 0.5.1
Merge pull request #2 from pflannery/dev

fixes operations over running in certain scenarios