Merge pull request #2 from fnord0/master

setup EFIboot + uefi-shells for blackarchiso
updated build.sh to cache pkgs for offline installations
updated packages.both to fix a few things
updated slim.conf to run openbox by default
updated run script to test iso for i686 or x86_64
removed pkglist under .i686 as we dont have any i686 specific pkgs
added pkgcache file for caching in build.sh
updated root-image to add timizone and vconsole.conf as well as a homedir
renamed .configs to .config as needed by the system
updated build.sh to only copy certain files depending on dir
if we fix this menu we will need to obmenu-generator
updated xlocker to use slock
updated menu to default menu, needs to be edited though
updated .xinitrc to add functions for each wm, but its not done yet
updated oblogout to work with suspend and hibernate
updated a few packages and cleaned up the list
added geany, arch-wiki-lite, and cleaned up packages.both