Logging improvements

Addresses issue https://github.com/cryptobiu/scapi/issues/9.

I note there is some file-encoding related noise in this diff - please let me know if this is a blocker.

I'm also happy to discuss whether the call to System.err in ScapiDefaultConfiguration should remain as such - I haven't closely checked to at what point in the startup this can happen.