Buffer re-implemented

The buffer is re-implemented and thus it solves the problem of laser not publishing data after sometime. 

This is in response to the following question. 

http://answers.ros.org/question/11074/sick-lms-100-topic-stops-publishing-measurements/#60483