apply patch srr3 from spica1234
committing changes for 001 and 002

001
- changed kernel config
-- disable as much debugging-support as possible
-- remove hardware drivers for nonexisting hardware
-- remove unneeded protocol drivers

002
- reverted experimental battery driver to default
- changed compilation parameters to spicas srr3, changed to hardfloat
- BCM4329 fixes from NVIDIA linux 2.6 trunk
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=fc4d5028cab51af9c25a0b9afaadfe1383e0b2eb -- MEMLEAK fix
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=25a87f387fe0421153a528b7dc70b96bea4842cd
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=6755660d8aa0cdb32be3849f61704c645c6d7f67
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=04dd4dc82b0960ff95c3adc58c07da3ce699a67f
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=4beca48ac9132fdaf09fc08f6954459238dd9c16
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=ed69630837778717dca8b9863d7501de06c7b7cd
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=71249003a92fb56a85f7edc8c28c70ae1bb1fd87
-- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=5c58e03b81e1ac1231f1ae68e4611c31f428f2f9
003, bcm4329 fixes, enable cpu unaligned access

bcm4329 fixes from NVIDIA linux 2.6 trunk
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=4c0d9cf8d550d5a2b4318f950127fdc086e5b023 -- MEMLEAK fix
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=438f97f7bd3127a95174ee8c36c6826bd9ba11ea
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=02ba58ef8811d41ef61242af71be30437fdbb847
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=cf95ed1acdf1b56de9d1b26e1077ce367cbd65dc
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=c59f49309ecb2beb973cd89c7547496967e31134
- http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=commit;h=9edc2cc0fbfc94fddeaaf20a47e1b4c8e7d424f4

arm: Allow CPU-supported unaligned accesses
- https://github.com/SetiroN/lge-kernel-star/commit/e1eba9859f1ae31aa4818758c10f6d78bf17cfda
prepare build directory for easier kernel packaging
004, prepare automated build and own defconfig

- changed compile params to -Ofast
- reorganize folder structure, build "build" dir from spica kernel zip template
- add "kosi_defconfig" as custom kernel configuration
- create buildscript for automatic building, versioning and zipping of kernel
- better setup of .gitignore files
revert compile params -Ofast to -O2

Kernel got actually bigger and slower. -O2 seems to be optimum currently.
adjust swapfiles for ramzswap to 1 per cpu

Reducing number of zswaps to 2 and double the size of each one.
This is because the documentation of compcache/ramzswap actually recommends one cache per processor.
update CHANGELOG for recent changes
version change updates
trying to get rid of ...-dirty kernel.

Remove timestamp-update in version, causes files to always be modified for git.
again trying to get rid of ...-dirty flag
version update, .gitignore update
preparing 005, memleak fix

- version bump
- spicas fix CPU memleak (https://github.com/spica234/HP-Krnl-2.6.32.9/commit/6dc04064002fb36ffc9dea87782e0dd178978542)
enhance ramzswap initscript to flush one swapfile every 5h to clean up unused pages
reduce logging

https://github.com/vadonka/lge-kernel-kang/commit/8b0cde6be1b32f726a5b2edf426f7147d5756dfd
turn off CONFIG_DEBUG_FS, fix ifx_n721_spi.c to properly link in that case
use ifx_n721_spi.c from vadonka

https://github.com/vadonka/lge-kernel-kang/blob/4ea935437de25a3de2ac3079cd00e766cb2f7bc2/drivers/spi/ifx_n721_spi.c
update CHANGELOG, add more files to .gitignore
fixes to ramzswap cleanup script

- fix ramzswap refresh initscript
- update CHANGELOG
- add version files
fix systweaks, use snappy compression for ramzswap

- fix systweaks initscript for correct size and dependencies
- integrate snappy compression into ramzswap module
- remove lzo as ramzswap dependency