Make Software a Top Level Entity in Admin View

Replaces the admin views "Job - Software" and "Agent - Software" with a
single view "Software" and makes both jobs and agents reference the
software table
Added AJAX loader for software in jobs in admin IF
WIP on API endpoint for software items

Started work on an APi endpoint for software items. Only software/schema
endpoint is implemented at this point
Implement POST endpoint for software index api
Merge branch 'api_endpoint_software' into software_as_top_level_entity

Conflicts:
	pyfarm/master/admin/agents.py
	pyfarm/master/admin/work.py
	pyfarm/master/entrypoints/master.py