Updated ServerCompilerSettings:
  Made "private" variables invisible
  Added variable for Arduino board type
  Minor improvements to accessors to check data
  Other minor changes that do not affect functionality