Adds first version of vulnerability tree.
Makes the tree collapsible by severity
Moves tree to left side and adds second level of expansion
Adds working pagination to the tree.
Makes the filters use accordion styles
Adds accordion styling to vulnerability table in vuln tree.
Makes the table elements not resize themselves.
Adds first version of generic service / daos in preparation for saving filters.
Adds saving and loading filters on the vulnerability search page.
Adds filter loading and deletion. Deletion is not done in this commit; the page doesn't refresh.