Merge branch 'bkprecision-master'
Fixed constants passing in rpc
Style change
Updated the requirements of the package
Restored Python 3 compatibility
Implemented query in find_resources
Removed timeout as an abstract property
Implemented timeout in the different sessions
Raise an error in find_resources when no resource is found
Style changes
Better case sensitive handling of board names.
Typo fixed for termination character in serial communication.