Move sample apps out of browserver core, fix database proxied put, and wrap SJCL in kernel module