allow for longer post idents
allow for uppercase characters in post ident
check for htacecss now only if webserver is apache, and added more secure identifier generation