Decrease max class filename length for scalac

This causes smaller filenames to be generated. While 255 is the usual
filename limit, this can cause problems when running on systems using
some filesystem encryption schemes (namely, encrypted folders in Ubuntu).