Wieder mal ein Posting zu meiner Erinnerung, weil ein sehr merkwürdiges Verhalten, der Arduino IDE dazu führt daß man Stunden verbrät ohne ein Ergebnis zu Produzieren.Auch gibt es wenig dazu bei GOOGLE

Bei der 1.0.1 Version ist sogar die Fehlermeldung irreführend
„….does not name a type“

Bei der 1.0 Version lautete die Fehlermeldung noch
„…No such file or directory“

was eher stimmt. Irreführend ist auch, daß alle Libraries aufgehen aber nicht compiliert werden können.

Lösung
man muss die Library direkt ins libraries Verzeichnis kopieren.
Das ist bei einer über die Paket Verwaltung installierten Arduino IDE einfach nur anstrengend.
Daher besser downloaden und ins Home Verzeichnis installieren und das richtige Verzeichnis suchen

[Edit]
Bei der Version 1.0.3 tritt das gleiche Problem auf. Es gibt zwar eine Readme aber die enthält nur einen toten Link
Richtig ist daß die librarie und alle ihr Includes ins Verzeichnis sketbook libraries geladen werden. Z.B unter Linux
~/sketchbook
Der Pfad läßt sich in der IDE unter File->Preferences->Sketch Location einstellen/heraus finden