Misc Updates

The... too much the.

Prepare for 1.0.4 release.