Add ability to declare tasks fluently
Add FlushCommand test
Add version check test
No need to force a version on plugins
Close #320 - Add flag to not clear cache on update