py: Add dispatch for user defined ==, >, <=, >=.

Addresses issue #827.
stmhal: Fix build issues with (old) CC3000 driver.

Addresses issue #825.
stmhal: Hookup USB_VCP.any().

Thanks to Dave Hylands for this patch.
Add pip-micropython to unix make install.

Also add -t/--target option to pip-micropython to allowing installing to
the pyboard.

Thanks to turbinenreiter/Sebastian Plamauer for the patch.
Add pyb.soft_reset() and pyb.hard_reset() commands.