[xml] 'action' type setting should not require 'id' attribute
remove unused variable
fix uninitialized variable
[vtb] - fix - use the correct bit for signaling the hw decoder to drop a frame. This is the bit which is visible in the now public ios 8 headers of vtb. I doubt that apple ever change this till ios4. If they did - we are screwed on older runtimes. At least on ios6 this bit is valid for sure.
[builtins/jsonrpc] Invert default for showing dialogs after 5324.

This is to ensure backward compatibility with skins/add-ons (type="action"),
add-ons directly calling built-in functions, third party applications using the
JSON-RPC API and existing key mappings.
Merge pull request #5688 from tamland/settings-actionid

fix 'action' type addon settings not executed if id attribute is missing
Merge pull request #5625 from anaconda/fix-5324-remotes

[builtins] Invert default for showing dialogs after 5324 for remotes/add-ons.
Merge pull request #5692 from Memphiz/vtbdropfix

[vtb] - fix - use the correct bit for signaling the hw decoder to drop a...
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
add tests needed by new u16 string stuff
wrap cmyth properly
move some more install related stuff to install script
move all install code to platform install script
allow building without doxygen
fix building with yajl2
generate scripts in a subdir to avoid problems configuring in top dir
properly wrap library.xbmc.foo
link to threading lib
remove duplicate mpeg2 entry