[DBUILD] Updated the clean target to remove .su files in the build directory.
[BUILD] Don't build entire kernel using position independent code.
[INTERFACE] Added an early_console device interface.
[MACH] ZYNQ - Added an early_console implementation.
[CONSOLE] Allow kernel to be configured to keep console open, allowing sub-processes to inherit stdio/stdout from kernel process.
[PROJECTS] Ensure PROJECT_CONFIG=y is exported by default.
[README] Updating README and LICENSE.
[README] Described the project files.
[LICENSE] Moved back to GPLv2 with central copyright ownership.
[README] Updated project generation instructions, added basic info on project objects.mk files.
[README] Added some corrections/updates regarding bitthunder projects.
[PULL] Merge branch 'feature/wl.readme.license'