Started implementing base for defining packages (extendable system to define a program that could be installed different ways)
Removed unneeded dependancy
Fixed handling of before dependancies
Got a basic package infrastructure working
Cleaned up package system
Moved gitconfig to package system
Added more installs and package aliases
moved tmux to package system
moved bashrc to new package system
Added bash prompt to bashrc package
Updated uisettings to new package system
More cleanup
Added npm and pip package factories
Updated emacs conf to package system
Moved ssh config to package system
Moved ROS install to package system
Small cleanup
More cleanup
Added path to subrocesses
Cleaned up module loading
Removed dotfiles_build_packages dir
Now load objects from dotfiles dir
added abstract modules
Added new package dependancy resolution system
Added relational database
Now read package deps from actions