Error handling tweaks
Merge pull request #2 from shacharr/master

Improving the assembler, testing re-assembly of the FFT kernel
Updated rotator disassembly, pack/unpack still broken.
Added program to generate .s files
Updated readme
Fixed bug preventing 0 as (small) immediate value
Added support for ldi small vectors, eg ldi r0, [0, 1, 2, 3, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]
Added C /* .. */ and // comments.  Added hex prefix checking /* addr: chk1 chk2 */.  Added mul rotator support.
Merge branch 'master' of https://github.com/hermanhermitage/videocoreiv-qpu

Conflicts:
	qpu-tutorial/qpuasm.js