updated the draw and transfer example apps to use lua tables in messages

Ignore-this: d9b3a4c71f39048925c6debdc7b8961e

Using new feature which can send lua tables in a message

darcs-hash:20140204202911-c21fe-57fff72ae8978ccf14159e03877570af684b9ff8
some app editor data ui enhancements

Ignore-this: 7ba3ce1f1e1e8542c606d39e39dd2243

darcs-hash:20140204234908-c21fe-0b8a8fb28cdad65054a7914af1754d9fd3aa910e
fixed bug in data and message get api

Ignore-this: e87b43cd438311dd02036b61dfd7bbc

darcs-hash:20140204235045-c21fe-97cb62d07e53eb883458cec45769095ce2df33ff
now you can click on the data keys in the data tab in app editor to fill in key field

Ignore-this: 4bbbaa1f9052af93e2b8dcd366a3f6ab

darcs-hash:20140205034327-c21fe-40a4ca96cf09f097f16545c9a6a8b945ef9c2535
checking to make sure keys are not empty in the set functions in the lua api

Ignore-this: 8f0b1a47ec07ac71135c67c4a059b385

darcs-hash:20140205034419-c21fe-c340105720141cf60865284afebfb080aafb6861