AutoMicromanager: A microscopy scripting toolkit for LABVIEW and other programming environments