various attempts to improve performance, #115
attempt to correct #104 by separating get channels action (which now just gets cfg'd channels) from the channel revalidation function ("update channels to match...")
build
closes #104
closes #105 kinda, everything I tried to make it faster made it slower, so I think we are limited by labview not our code.
build