Use explicit urlencoded POST data

- avoids problems with signs like &
- use python based json encoding
Merge pull request #385 from ax3l/topic-encCompile

Use explicit urlencoded POST data