cleanup
pages .html without matching .http now use their class name for default
URI
better status message
much work refining select / optgroup / option support.
don't know how I missed committing these... oof.
Merge remote-tracking branch 'origin/master'