Adds Lua src to lib directory
Builds lua as part of normal composite build
added an interface and component for a lua keyvalue store. Needs a little tweaking to get global lua_State working
Lua tests; reading from config file
reading lua code from lua files,
testing fibonacci,
testing garbage collector
Added lua documentation
Merge pull request #52 from gwu-composite-lua/master

Adding Lua support to composite.  Note that *there are still two changes required* before anyone can use Lua:

1. `components/implementation/lua_keyval` should move to `components/implementation/tests/lua_keyval/`.

2. It currently uses the Linux system calls to read in the scripts.  So we should change that by simply loading in the scripts (currently) at compile time using `#include`.
added FPU saving/restoring support
Merge pull request #54 from patriot7/fpu

added FPU saving/restoring support
Update contributors.md
Fixed CCTOR constructor invocation when there are more than one constructor defined.  Remember, ordering of their execution is arbitrary.
Merge branch 'master' of github.com:gparmer/Composite
Added a new list implementation that is significantly cleaner, and more space efficient.
added POSIX support (with fixes for the FPU code)
moved the POSIX code in dietlibc to POSIX lib
Merge pull request #56 from patriot7/posix

Posix + fpu
Update README.md
Update README.md
added support of handling stdout and stderr, updated libccv, cleaned ccv makefile
Merge pull request #57 from patriot7/posix

added support of handling stdout and stderr
Added shared memory + spin communication support in the openmp library
and manager.

Merge branch 'master' of https://github.com/gparmer/Composite

Conflicts:
	src/kernel/include/shared/cos_config.h
	src/kernel/inv.c
	src/kernel/thread.c
	src/platform/linux/module/hijack.c