SemanticScuttle API

SemanticScuttle tries to implement the delicious API v1 as closely as sensible.

Where it makes sense and the delicious API just does things plainly wrong (i.e. when returning a wrong status code on an error), we do it better.