BoardConfig.mk: build fix

Removes the call to inherit-product-if-exists in BoardConfig.mk
since it breaks the build and does not belong here.
gralloc.h: build fix

Fixes building by #ifndef guarding a possible double declaration of
GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER in our local gralloc.h.

The file is included a few times and in the case when it is called from
hardware/qcom/display/libgralloc/gralloc_priv.h,
GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER is already defined
there, leading to a double declaration.  However, this definition is
needed by other parts in the code so we can not simply remove it, but
instead guard the definition with #ifndef that skips it only when the
file is included from gralloc_priv.h.
libcamera: build fix

Allows the buzz camera to be build by using a dummy intermediate
export_includes file. Since we use a proprietary libcamera, there is
nothing that gets built, so normally no respective export_includes file
is created. Using an empty file, the build can go on.
buzz: wifi fix

Fixes the wifi for the buzz by using the (old) ICS module and
overwriting the wpa_supplicant.conf file with our own version.
Also sets the /dev/rfkill permissions as in arco's buzz repo.
buzz: audio fix

Fixes the audio of the buzz by updating the respective Android.mk files
to actually run the libaudio build.
build gpsshim

Builds gpsshim to load the old gps lib for buzz.
Make sure to include
<project name="Evervolv/android_hardware_gpsshim"
 path="hardware/gpsshim" remote="github" />
in the local_manifest.xml.

Change-Id: I8e4ce04763571014e279d20acdb833c322d984db
system.prop: remove "tweaks"

Removes some system.prop tweaks that actually have no effect, see
http://www.jeffmixon.com/examining-build-prop-tweaks-for-android-ics-a-comprehensive-guide-part-1/
Revert "place disable_ipv6 in the wlan0 folder"

This reverts commit 50eaec1aca4deb7547a0eccc97d09d241882e602.

I don't know what it is supposed to do,
it works without disabling ipv6.
trackball wake

Enables trackball waking on the buzz by changing curcial-oj.idc directly
instead of switching it by the script provided by XDA member WinSuk.

Change-Id: I7fb45577973f5ca57a3fb2d5d68df8bff6af763b
Reference: commit d1efb364cd216a990461117c674985cd0759ae40
Merge pull request #6 from bendus/jellybean

Jellybean fixes - Bendus is the man!