add specialized to ValueOf, fix get, remove boxing for record ops
should be a PR for #13
Merge branch 'feature/value/class/functions' into feature/tagless

Conflicts:
	src/main/scala/pointless/ops/record/Get.scala
Minor changes