is_installable reports requ. Category can have req

* is_installable reports if requirements are available on that platform
* Add tests for checking those requirements and get categories requirements
* Add a is_bucket_available() requirements call
Add more tests on category requirements handler

* Add some tests when category has some requirements
* Ensure we don't mix between instances the requirements