catalog: Added file and job management methods in CatalogManager. Added some tests.
Merge branch 'feature/catalog' of https://github.com/jmmut/opencga into feature/catalog
catalog: Complex ACL implementation.
catalog: added deletion methods and tested.

Those are unsafe deletions. They just remove an object, and do not
remove other objects that reference it.
Merge branch 'feature/catalog' of https://github.com/j-coll/opencga into feature/catalog