Use -l -v by default
0.9 release
-l -v are now on by default
Add FAQ
Add increment to output
Update README and make the example non-numpy
README formatting
0.10 release
Stupid MANIFEST.in
0.11 release
Change the command line parser to argparse

According to the docs, optparse is deprecated
(http://docs.python.org/py3k/library/optparse.html), so that leaves us
with argparse.

Rundown of what was done:
+ removed arguments:
    * -o since output can just be redirected
    * -l and -v they're not necessary
+ made the filename a positional argument
+ made the necessary changes to accomodate for the above
Make getting a file's contents more Pythonic
Merge pull request #2 from octavo/master

Use argparse cmd line parser instead of optparse
Change old string formatting to new
README formatting
Fix UserWarning that occurs in Python 3
Convert str of unicode chars to str of bytes

This fixes:
  ...
  File "memory_profiler.py", line 31, in _get_memory
    stdout=subprocess.PIPE).communicate()[0].split('\n')
TypeError: Type str doesn't support the buffer API
Alter some dictionary operations to work in Py3

dict.keys() returns a view object in py3. we can iterate over them, but
since we want to have the keys sorted as well, we have to turn the view
into a list and sort them via the sorted function.

Use in operator instead of dict.has_key() to test for key membership as
it works in py2.2+.
Make field names in str replacemnt fields explicit

This is so that Python 2.6 doesn't break
Merge pull request #4 from octavo/master

Fix Python3 Support