To answer those with questions about forwards or backwards compatibility, yes you should be able to install this on v1.5.3 and v1.5.4 without any issue. You may need to merge some of the code changes, but everything is commented with //JT comments.

I'm not aware of any compatibility issues with v1.3.9, but I would highly recommend upgrading to v1.5.x for security reasons.