Support for lrange and basic sort

Referenced branch contains implementation for lrange and all aspects of sort except the external key stuff. Also set minimum Java version to 5 and upload source to local repo to facilitate debugging.