Replace MANIFEST with MANIFEST.in template file
Minor documentation changes.  Fixed lua lib bug in arduino module.
Fix bug where we use the wrong type for the return of getopt()

We were using a char for the variable to hold the return value
of getopt().  It worked until I used it on the Raspberry Pi
and then it didn't recognize 0xFF as -1 and got into an
infinite loop.