Vector.initial,  RandomAccessList.tail bug

1) Vector from initial cannot conj and RandomAccessList from tail cannot
cons under certain circumstances
2) added covering unit tests
Merge pull request #229 from jackfoxy/master

Vector.initial, RandomAccessList.tail bug