Documentation and new functionality

Added ability to console.log, console.error, eval(),
handle <script>, do text instead of html, set local and session storage
Added package docunentation
Added strip_enclosing_tag(), require_login, check_nonce(), and checks

strip_enclosing_tag removes the first opening tag and last closing tag.

require_login checks $login->logged_in and has options for not logged in

check_nonce checks that $_POST and $_SESSION nonce are set and match.
Creates notification and console.error if not.

Check !defined before defining things
Added missing ',' in GNUTypewriter local src