Updated search and spinner to use SVG, with fallbacks. Also added .loading spinner class to search pattern.
Add `.loading` class on form submission.
Fix linting errors.
Short-circuit if trying to open an nonexistant modal.
Fix indentation on JSDoc.
If modals are not fully initialized, save queued modal for when they are.

This prevents an issue that occurred when programmatically showing a
modal on page load.
Remove old domain redirector and rename logo file.
Fixed linting errors.
Merge pull request #356 from DFurnes/modal-bugs

Modal bug squashing
Merge pull request #355 from DFurnes/search-loading-style

Updated search and spinner patterns.
Move styles into proper folders.
Merge pull request #357 from DFurnes/styleguide-cleanup

Styleguide cleanup