Add ethan-wspace for much more sensible whitespace handling

Will automatically clean trailing whitespace on buffers which already
have no trailing whitespace, otherwise will highlight trailing
whitespace in buffers which already have trailing whitespace and not
clean it on save
Use Firefox instead of Chrome as default browser
ethan-wspace handles showing trailing whitespace if needed now