Upgraded qtip2 and refactoring tooltip behavior some

Still need to finish refactoring tooltips though, not perfect yet.