Add .gitignore

Add .gitignore for supressing .so module files.
Add several functions to std.list

Add *null*, take, take-while, drop, drop-while, split-at, zip, unzip to
std.list