Added "require 'fileutils'" because using this gem with irb didn't find FileUtils.
Added a convenient method ArduinoCmakeBuild.build_and_upload.