Moved serialport from optionalDependencies until browserify is smarter. 

It uses it's parents node_modules. browserify doesnt seem to look there.