abstract out record loading

need to abstract out record loading so we can
have a common way to deal with loading data
bump version to 0.8-SNAPSHOT
Merge pull request #44 from metridoc/abstract-out-recordloader

Abstract out record loader