workflows: custom filter, reenabling all functions

* Adds the inspire_filter_custom function which allows to
  filter record by examinating some field of its bibfield
  It is a generalization of inspire_filter_category.

* Reenables all the functions in full_doc_process
  workflow.

workflows: custom_filter with star support

* Allows the use of the star in filtering
workflows: reliability modification

* Adds some control over the number of workflows generated
  it is to avoid the memory saturation or the messaging
  queue limit.

* Adds some protected name for workflows to avoid possible
  conflict with new task an new user data etc.

* Fix a bug in the if logic task.

* Add some functions to control workflows states.

* Fixes PEP8 and clean code
oaiharvest: PEP8 and global code compliance

* Fix PEP8 and potential errors, broad exception etc.