Add more noise detection methods
Currently only gyroscope data is used to detect areas that may contain invalid data. Not every scanner has a gyroscope therefore it would be beneficial to implement other algorithms to check for areas that may contain invalid data / mark bad signal quality.