In stm32w_flasher replaced hal-* calls with usage of pyudev.

Since i have no hal in fedora 19, i replaced the calls with pyudev.
I only tested the function getAvailableSerialPorts(), because i have no ftdi device to check getFTDIIdFromDevPort().

This patch introduces a new dependency to pyudev.