Highlight unavailable units changes

Highlight unavailable units now ignores semester availability and only
takes pre-requisites into account.

Highlight colour changed from orange to red (to match invalid units)