Create Voting Scheme on Idea Creation

Traverse the tree upwards and add initial false votes for all root
owners. The weight is 1/(level*2.2). I just realized this needs to
be redone... again
Move voter weights to root

Root should hold the voter weights, so that all branches under
that root can be voted on according to those weights.
Change backend idea controller to match new voting scheme
Remove vote.vote because it is redundant
Update Idea frontend to match vote changes
Fix some voting problems

Fix #38