title: sphinx-apidoc does not find all python files
body: <p>I have the following two classes:</p>
  
  <pre><code>class Test1():
      """Test1()"""
  
      def fn_test1():
          """fn_test1 """
          print "Hello1"
  </code></pre>
  
  <p>. </p>
  
  <pre><code>class Test2():
      """Test2()"""
  
      def fn_test2():
          """fn_test2 """
          print "Hello2"
  </code></pre>
  
  <p>These classes are stored in different folders which is shown below:</p>
  
  <pre><code>$ tree -A
  .
  ├── docs
  │   ├── _build
  │   ├── conf.py
  │   ├── index.rst
  │   ├── make.bat
  │   ├── Makefile
  │   ├── _static
  │   ├── _templates
  │   └── Test1.rst
  └── src
      └── standard
          ├── test1
          │   └── Test1.py
          └── test2
              └── Test2.py
  </code></pre>
  
  <p>I tried to run sphinx-apidoc, but it only finds Test1.rst with the following command:</p>
  
  <pre><code>$ sphinx-apidoc -f -A "Author" -H "Test project" -V "version 1.0" -R "release 2014" -F -d 4 -e -P -o docs /home/u/tmp/sphinx/src/standard/*
  Creating file docs/Test1.rst.
  Creating file docs/conf.py.
  Creating file docs/index.rst.
  Creating file docs/Makefile.
  Creating file docs/make.bat.
  </code></pre>
  
  <p>If I remove * it finds nothing:</p>
  
  <pre><code>$ sphinx-apidoc -f -A "Author" -H "Test project" -V "version 1.0" -R "release 2014" -F -d 4 -e -P -o docs /home/u/tmp/sphinx/src/standard/
  Creating file docs/conf.py. 
  Creating file docs/index.rst.
  Creating file docs/Makefile.
  Creating file docs/make.bat.
  </code></pre>
  
  <p>How is it possible to call sphinx-apidoc that it finds Test1.py and Test2.py?</p>