Implement Api modules
This commit includes 10 new api modules for the user-action api.
Additionally, there are changes related to an updated json schema and also renaming of
judgments to proposals. Test coverage is decreased until refactoring
the secondary integrations (hooks/etc.) is completed in a future patch.
Also, the namespace has changed from NS_JUDGMENT to NS_JADE.