Updated type-tests.* and sync-by-ref.future tests as enabled by r23671.

* Now that isSync/isSingle work correctly, the code that tests that
is moved from type-tests.todo.chpl to type-tests.chpl.

* type-tests.todo.chpl now simpy tests passing sync/single to
a generic formal of a ref intent.

* sync-by-ref.chpl does the same in a different ways.
So I put cross-references into the two futures and
made the futures' first lines the same.


git-svn-id: http://svn.code.sf.net/p/chapel/code/trunk@23683 3a8e244f-b0f2-452b-bcba-4c88e055c3ca