improve handling of serial port in NexStar.py; add ability to automatically detect and configure port
check if telescope is attached and/or aligned more cleanly using decorators