Add prototype selective coloring methods

It is useful to have code that is colorOnly or colorExcept, which will color
only the elements with the given ids, or the inverse. This has been added as a
rough prototype.
Add prototype color by attribute

This is a useful function I've written before that I'm now including with the
library.
Initial pass at using jsmol instead of jmol