updating with collaborative work done on thomas-mangin's tree

This pull request adds:
 - many JSON changes
 - configuration changes for the process configuration
 - extended-communities for flowspec
 - bug fixes