Sorted out the ES signing and added some tests, although there's an intermittent failure in ES512 which needs looking at.
Updated version to 0.0.1