Rename functions to more consistent namimg
Added Joe Armstrong's favorite program.

Well, actually the LFE translation of his favorite program.
Remove elisp byte code from repository, since it is non-portable
Mark autoloaded code so that lfe-start is unnecessary

- Magic "autoload cookies" have been added to mark code which should be
  autoloaded.

- When installed via package.el or el-get, autoloads will be generated
  automatically from those marked snippets, resulting in an autoloads
  file which is equivalent to the lfe-start.el file

- The code for file associations etc. and ignored completion extensions
  has been updated to more idiomatic but equivalent snippets

- lfe-start.el could be generated, if desired, from the other code using
  "M-x update-directory-autoloads". I have refrained from doing this.
Fix docstring typo
Format header/footer lines to satisfy package.el conventions
Merge branch 'add-joefav-example' of https://github.com/oubiwann/lfe into develop
Merge pull request #49 from oubiwann/add-joefav-example

Added Joe Armstrong's favorite program.
Merge branch 'develop' of github.com:rvirding/lfe into develop
Merge pull request #50 from purcell/master

lfe-mode: support for installation via package.el
Merge branch 'master' into develop