Support Elixir master and previous versions
Using String.to_char_list! instead of binary_to_list
Merge pull request #57 from jwarwick/binary_to_list

Using String.to_char_list! instead of binary_to_list
Fix handling of OptionParser return value
Merge pull request #59 from alco/patch-1

Fix handling of OptionParser return value
Refactored content generation from ExDoc into HTMLFormatter
Refactored Retriever such that filtering/nesting is driven by the Formatter
Refactored templating code from HTMLFormatter -> Templates
Cleaned up Retriever tests
Updated tests
Cleaned up comments.
Updated Retriever.docs_from_modules to use just a list of modules.
Merge pull request #58 from jwarwick/refactor

Major refactoring