Updated TODO
Fixing merge
Added documentation.
Refactoring: change ``internal'' symbols prefix to "sm--".
Updated TODO.
Added some mostly useless autoloads.
Updated TODO
Added builtin package support facade.
Minor editing.
Refresh package list only when needed (on package automatic installation).
Profile/Module/Package files initial compilation support.

Added sm-recompile-all command to recompile smotitah and related
files.  It would be ideal to check whether the files have changed and
recompile them if needed.
Add .el extension when visiting profile/modules/packages files.
Fixed package-install advice to check .el file names.
One more fix for package-install advice (use .el when visiting)
Kludge: reactivate package-enable-at-startup after initializing

- package.el needs it when package have dependencies
Preload selected packages by setting the variable 'sm-packages-to-preload before require-ing smotitah in your init.el.
Merge branch 'development' of git://github.com/laynor/smotitah into development
Merge pull request #3 from mrz/development

Add kludge to load packages before package managers are activated. 
This is needed for example when using a cedet other than the builtin, as package.el indirectly uses eieieo which is part of cedet.
Added documentation for sm-packages-to-preload.
Whitespace formatting.