Convert local test server over to controller of web and fcgi servers

- Initially using lighttpd/spawn-fcgi
Add getLocalServer and unit test for refactored local test server class
Update existing tests to work with new test server
Update test font to Vera San and start workaround for Mac 10.9 font-loading bugs

- Test font loading should be moved to QgsFontUtils
Add test-labeling master project and italic, bold-italic test fonts
Move loading of test fonts to QgsFontUtils

- Always add testdata.qrc to desktop and server, but only auto-load Roman and Bold if built in debug mode
- Test fonts can now be loaded directly, after startup
- Add sip binding and unit tests
Add more standard test font functions to QgsFontUtils
Update tests to work with new test font functions in QgsFontUtils

- Cleanup code style
Slightly larger default renderchecker image in html, and fix divide/0 issue if control image is missing