Added better js syntax highlighting and Makefile conditional tab logic.