Elastic Lidar: Theory, Practice, and Analysis Methods