Fixed typo.

GraceBindingClasss => GraceBindingClass
Moved collections into the StandardPrelude

Creted new file collectionsPrelude.
Moved some Excpetions into the built-in library to make them available
to collectionsPrelude.  Used these in js code generator where
approriate.
Imported collectionsPrelude into StandardPrelude and re-exported
list, set, dictionary, range, binding, etc.
Changed minigrace.in.js to include new files as necessary (and
in the correct order!)
Changed a test to recognize NoSuchMethod Exception.
Also changed Makefile to deal with -a option of rsynch
not working as specified.
Converted collections.grace to a stub.

Collections.grace exists for backward compatibility, so that
programs that import collections won't be disappointed.
Merge branch 'master' with Andrew's local repo

Conflicts:
	collections.grace
This was fixed by replacing collections.grace by a stub
that re-exports the collections from the StandardPrelude.