refine grade editing interface

add tooltip with original grades (tipsy)
add notice to the header
increment version number
cap six weeks and semester averages to between 0 and 100
fix colorising algorithm to handle extreme grades gracefully