[SD-1197] adding rules_set api endpoint.
[SD-1197] Behave test for rules set end point.
[SD-1199] Backend transformation rule implementation.
[SD-1199] Fixed failing Nosetests, Behave Tests and flake8 errors
[SD-1197] Added behave test for rule sets and modified privilege feature.
Merge branch 'master' into SD-1197
Merge remote-tracking branch 'mayur/SD-1197'

Conflicts:
	superdesk/io/commands/update_ingest.py
	superdesk/io/commands/update_ingest_tests.py
	superdesk/io/ingest_provider_model.py