Merge pull request #1 from justjoheinz/master

Just added newline characters to the 3 source files - this avoids some warnings on avr-g++ 4.0.2
Added ability to select which timer the driver should use. Either timer0 or timer1.
Added automatic prescaler setup based on the F_CPU frequency. Supporting only 1mhz and 8mhz right now.
Moved the timer init code to happen when the first servo is attached, instead of when the first servo object is created.
Fixed bug where pulses 512us long failed to be generated.
Bumped version number.
Added a readme file.
Merge branch 'master' into Arduino