Switched setup statements

If serial initialization block is not placed, all other serial blocks will return null until initialization block is placed
Create serial.js
Added base code ( copy of propc code )
Switched from propc to Spin
Update serial.js
Finalized beta code
Finalized second version of code
Merge remote-tracking branch 'origin/Spin-Serial-Communication' into Sensors
Merge branch 'Sensors' of https://github.com/DarkmatterVale/BlocklyProp into Sensors