Minor frontend improvements

Show votes to everyone.

Hide Subscribe button from anonymous users.
Added tag page

Editing hasn't been done yet.
Added a search view
Search page now works
Added get functions and basic property to models
Model for notification of new idea by a user
Updated NotifIdeaByUser model
Added Alembic script for NotifIdeaByUser
Create a notification whenever a user creates an Idea
Added API view for notifications
Added frontend views for notifications
Added a RAW query to fetch ideas

The code works, and returns a row of tuples. BUT...

We've been using objects of all types in our code, which is almost
impossible to be replaced by queries now.

I tried creating a function that could convert the data to json, but
then we would lose some or the other attribute.

I can't think of a way that doesn't involve some sort of hackery.

:/
SQL queries for ideas
SQL queries for users
SQL queries for tags
SQL queries for comments
Convert uuid to hexadecimal string
ideas SQL queries updated
tags SQL queries updated
users SQL queries updated