updates to v2.2.4
compatible up to 4.0
changes plugin author to Clef, props to @daveross forever
merge