Adds formatting to stock list table

* Adds proper formatting to stock list table columns (number, right-side
text alignment, etc.).
* Renames "Watched Stocks" table to "Portfolio"
* Uses ".table-condensed" CSS class for stock list table (improves
readability for long lists).