Revert "allow only scaling up on certain hooks"

This reverts commit 56a0d9915052fc13cfd3084443bde85dee317b3e.
Revert "update how scaling down is done, dont scale if jobs are in progress"

This reverts commit 91282ff82ed94b71ff7afa68c475613f8ffe2827.
Revert "update the way to clear stale workers"

This reverts commit 91a9311d01f7dfe55de8f674f35121189f908eec.
Revert "make default 10 sec wait between scaling"

This reverts commit 48edfc00232f864c0ccc7c776d44d62a4774bfcd.
Revert "dont scale if a scaling is already in progress"

This reverts commit 049ac77c85a5cb6f82a69d487e422c0eec9108bd.
Revert "change default wait time"

This reverts commit 41fa1b418546caa5d8bef56211d7f3f1f591bb78.
Revert "fix config specs"

This reverts commit 18e2ceba3118423fa7722005aecfadd81e086412.
Revert "completely change the plugin and the way it operates to add more and more workers"

This reverts commit c18aecf8c694bdb0bfda10a561c2ee59601d3560.
go back to a simpler way