added file transfer app as a packaged app

Ignore-this: 55ec4de9fd3a62aadae8a5f00c43b563

darcs-hash:20131125140402-c21fe-06564b47901f280060f99764b29f27933313a0bd
added metadata for transfer app

Ignore-this: e2a84510b6cf664b61406d8db77fdef1

darcs-hash:20131202142453-c21fe-96cb7631ae59945be5d4e33ff58b31d68174ba8a
updated app editor to show runtime errors in callbacks

Ignore-this: 8d870bbe565248fbdd15f8ceed83c06e

now the app editor will show error in line of code when a callback is executed
with problems.

darcs-hash:20131202151355-c21fe-86c89faa792593596f9ad39bc735abc457437cf2
added a status widget to show state of app editor

Ignore-this: 18be01fa294b60b52a5630a2c89e1b17

This is so that the user can understand when the editor is waiting for typing
to finish and when code is compiled. Sometimes you can write code and the UI
for the app does not change, but the user had no way to know if the code was
compiled. Now with the status widget, there is some feedback.

darcs-hash:20131202151545-c21fe-dc639bedbda6130b596239596c926d9cf047116f