nvidia: Enable MSI (Message Signaled Interrupts)

Only tested on ATV1, don't just enable it on other platforms without testing with known hardware.
Merge pull request #2002 from dagwieers/nvidia-msi

nvidia: Enable MSI (Message Signaled Interrupts)
new package: added package 'smem'

smem is a tool that can give numerous reports on memory usage on Linux systems. Unlike existing tools, smem can report proportional set size (PSS), which is a more meaningful representation of the amount of memory used by libraries and applications in a virtual memory system.

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: added package 'iftop'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
iftop: fix build

Signed-off-by: Stephan Raue <stephan@openelec.tv>
libpcap: dont build shared library

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'wireless_tools'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'popt'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'slang'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
new package: add package 'newt'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
linux: build and install 'perf' on development builds

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Revert "remove package 'libelf'"

This reverts commit ca5e59d6f6ae1be8490688a47646028549736517.
Revert "elfutils: remove package"

This reverts commit 12bf1cfe1476bc5aeebe8fe85465e718780968a3.
update: check for enough space before copying KERNEL and SYSTEM files, closes #1984
slang: fix install
elfutils: build for target, fix build

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Revert "Revert "remove package 'libelf'""

This reverts commit 95fc06c22cc2e36b31234e3fcb8d1ad6c9843fab.
elfutils: add install script

Signed-off-by: Stephan Raue <stephan@openelec.tv>
linux: perf depends on elfutils and Python

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv