Add -feature compile option, and fix issues.

Feature warnings enabled and fixed, mostly postFixOps warnings.