Protect editing contents from unauthorized users.

I referenced "http://www.sinatrarb.com/faq.html#auth".
Username and password can be setted by --username and --password options.