Fixed views to not use 'json' as a variable name

Otherwise is causing a name clash due to using the standard 'json'
python library now.
Allowing all JSon API calls to be either POST or GET

Also changed the donation processing pages to use POST
Added other JSon API methods to admin url space