Fix bug in memory adapter offset

Before this fix, offset(n) returned the last n records, while it should
return all records except for the first n records
Merge pull request #109 from rhynix/memory_adapter_offset_fix

Make Memory::Query#offset behave like SQL