Fix various bugs related value types and type-based inlining in general.
Add FastSeq type and accompanying annotations.

This essentially just replaces calls to the first() and rest() methods with simple accesses of the member variables ->first and ->rest.
Add FastSeq version of empty?

This directly checks the length property of the list rather than checking if it's an instance of PharenEmptyList.
Add valid author name and email address to composer file.