updates to setup.py

updates to packages directive to include everything needed.  was missing the devices directory as original setup.py file had hardcoded list of package directories, vs. using the find_packages utility.