Moves 'tags' to 'tagscripts'

because of a conflict with SVN

+makes ReflectionF use CanCastTo()