Started on xbee communication

-added modified code form https://code.google.com/p/xbee-arduino/
-added wrapper for some arduino calls
-added flush to serial code
Control for LPD8806 ledstrip
Animations can be now programed with assebly like programing language
Basic assebler add for easier programing including few examples. Also made changes and improvements to language.
Few modifications to test xbee communication
Start of xbee communication aplication for PC
Merge branch 'xbee'

Conflicts:
	main.cpp
Merge branch 'animation'

Conflicts:
	main.cpp
	serial.h
Merge branch 'master' of https://github.com/Zidit/partyhat
Some modification to xbee code and start of documentation