UP-4234v2: Updates to Marketplace UI

Several changes, including:
 - Moving the table filter and sorting buttons into one row;
 - Adding Bootstrap styles to filter form;
 - Making the featured tiles smaller;
 - Making the sort buttons smaller;
 - Adding some Font Awesome! icons to the UI;
 - Removing the 'Search' button (since the table is filtered live) and adding a 'Clear' button that clears the text in the search box;
 - Removed the unnecessary HTML elements created and JavaScript and wrote them as HTML in the body;
 - Fixed the issue with the sort buttons not showing active when pressed;
 - Cleaned up some CSS;

Before picture:
![marketplace_before](https://cloud.githubusercontent.com/assets/3999821/4328641/0f31bfe2-3f89-11e4-9c37-fb3adba445cf.png)

After picture:
![marketplace_after](https://cloud.githubusercontent.com/assets/3999821/4328657/25e222f4-3f89-11e4-9bdf-d4bef36ecc5f.png)

This is a good question.  Is the 'bStateSave' property related to the behavior where I access the Marketplace to find the list of portlets already filtered by my previous search terms?  I found that kinda confusing.