Fixed the companies and filters

Fixed the way the filters are saved and also fixed a small bug that
occurred when someone added the "visited" tab to the list of companies.
Fixed visited tab on List of Companies

The list now displays correctly.
Fixed small bug for Calendar button

Fixed the awkward layout of the Add Fair to Calendar button
Cleaned up console errors
error checking for adding an admin