simplify the code
and fix backward compatibility

Signed-off-by: Antoine Villeret <antoine.villeret@gmail.com>
Merge branch 'master' of http://github.com/umlaeute/Gem

Conflicts:
	src/Geos/gemvertexbuffer.cpp
	src/Geos/gemvertexbuffer.h
Merge branch 'master' of git://git.code.sf.net/p/pd-gem/gem
Merge branch 'master' of http://github.com/umlaeute/Gem
Merge branch 'master' of http://github.com/umlaeute/Gem
Merge branch 'master' of git://git.code.sf.net/p/pd-gem/gem
add properties to set feature mode
add a get for feature mode
add a setter for feature mode
indentation

replace tabulation with spaces
explain a little bit how feature mode works
make property readable even if it can't be changed
simplify the code ?
make mode readable only at least one mode is defined
fix memory allocation
indentation
fix property set and get
IIDC feature names have an upper-case first letter
Merge remote-tracking branch 'avilleret/videoDC1394'