bees: use #define for default module name
bfin_lib, lines, waves: minor changes to module variables
add param-desc pickling tool to waves
rm ~
where will the memory come from
Merge branch 'dev' into exp

Conflicts:
	apps/bees/src/param.c
	apps/bees/src/pickle.c
	bfin_lib/src/spi.c
	common/protocol.h
	modules/waves/params.c
Merge branch 'dev' into exp
Merge branch 'dev' into exp
bees: add param nodes to prestes, add play flag to pnode pickling, fix pickling alignment in inode
Merge branch 'dev' into exp

Conflicts:
	apps/bees/src/preset.c
	apps/bees/version.mk
bees: fix preset inode corruption after op add, issue #171. still need to do same fix for op deletion (not reported.) pre-emptive version bump and changelog

Conflicts:

	CHANGELOG
bees: seems to fix preset inode corruption after op delete.
json stuff
distinguish linear / balanced pan functions
more optimized table lookup from 16.16 idx
using avr32_blank to test-compile jansson lib... seems ok but memory use might be a problem (need string buffer for whole json input. etc)
rough attempt at a proper .json schema file.
bees: extremely minor bug in op_bees input string display on play mode (input 0, "IN", didn't have enough characters)
rename DSP page header to MODULES
dont try and delete system ops (issue #171)