Added saveSettings call after RIS settings sent to the instrument
K400:  selectOption now supports units while selecting
K400: ldoc comments fixed
rinCSV: fixed ldoc comments
rinAPP:  created callback to pass input from terminal to the user App.  This allows terminal commands to be processed in the customers App.
rinAppp;  added '\r' to end of socket 2226 writes so Putty can display properly.
Merge branch 'master' of https://github.com/rinstrum/LUA-LIB

# By Pauli (2) and merrick.heley (1)
# Via Pauli
* 'master' of https://github.com/rinstrum/LUA-LIB:
  Add a sample Makefile that includes the protoc commands to build C++, Java and Python message wrappers.
  Add an example of how to use protobuf to communicate between a Lua client and a Lua server via sockets.
  Removed unnecessary whitespace
rinCon:  added timeout to serB processing to better deal with partial messages.  Backwardly compatible with previous version but now partial messages are buffered indefinately until delimiters are received unless a timeout is set along with the delimiters.
Merge pull request #14 from darrenpearson/master

Minor bug fixes and ldoc updates.  Improved processing of partial messages on ser3B.