Change System and Process to use single table inheritance

* add a SystemOrProcess superclass on both server and client side
* make inflectors slightly more customizable
* add 'systems_or_processes' and 'processes' endpoints
* add Process to various tests, and add System/Process factories

Conflicts:
	src/ggrc/assets/javascripts/pbc/system.js