Various CSS/layout fixes/updates

clean up of various html files

clean up of sass / css files

fix width/height issues with responsive website gallery

update responsive layout issues with website gallery

update max-sizing of input-Area class to 90%

updated broken positioning of footer icons
fix typo
add favicon
fix typo
updates to fix clashing css
moar updates

fix up layout issues with browse page and add alt text to images so as to take care of the 300+ html errors

updated about.erb to take care of html error

updated About NeoCities footer to say About Us to take care of text overlap issue with sticker.

clean up one error on sign in page.  update length of inputs to a 60% col.

dashboard add alt tag to screen shot.  fix some issues with incorrect indenting in the slim file

settings:
update some font sizes for layout purposes
browse page

additional layout tweaks to browse page
add experimental custom domain support
Merge branch 'master' into customdomains
add missing semicolon
Merge branch 'customdomains' of github.com:kyledrake/neocities-web into customdomains
fix text for index description
HTML / layout clean ups

update to HTML of new_page.slim.  remove bootstrap code in favor of bass-tacks

small updates to error page html

update not found page to reflect style of rest of the website

dashboard clean up. remove needless twitter divs
update visual of top right screenshot/web address area

small clean ups to text editor.
center dialog
little bugs

just some minor spacing
protect against domain change attacks, word wrap for editor
Merge branch 'customdomains' of github.com:kyledrake/neocities-web into customdomains
check length of domain, and check for domains with more than one period
changes for custom domain page and 18+ content clarification
add missing class

put styling back onto home page screenshots