Folders can now be unlinked and callbacks are optional on some APIs

* Make unlink on folders work
* Most APIs no longer require callbacks