Fixed assignment to 'a'. Added tests and VARIABLE_TYPE.

The VARIABLE_TYPE defines what type uBASIC's variables are.
Added file LICENSE.

License text taken from http://dunkels.com/adam/ubasic/license.html.