initial implementation of sympy.physics.quantum.pauli, containing the pauli sigma operators and states that they act on
made pauli operators commute with boson operators
fix bug in use of warnings module. improved support for normal ordering expression of products of mix of differetnt types of operators
improved support for simplification of products that includes an identity operator
Fixed bug in handling of non-operator base Pow instances in sympy.physics.quantum.operatorordering
support for indices for Pauli operators the in quantum.pauli module
Added docstring to lambdified functions

If arguments have names, that is used. Otherwise the stack is inspected
to determine if the name can be inferred *with certainty*. If there is
more than one variable pointing to the object, then the name cannot be
determined with certainty, and 'arg_#', where '#' is the number of the
arg is used.
Change Kane and Lagrange attributes

- KanesMethod has q and u as full attributes
- LagrangesMethod has q as a full attribute
- KanesMethod now stores forcelist and bodylist as attributes
Add @property to some attributes

- KanesMethod.q, .u, .forcelist, and .bodylist are all read-only now
- LagrangesMethod.q, .u, and .forcelist are all read-only now
Added args test. Fixed code style error. Fixed missing import bug in unit test.
added a few more tests for pauli module. fixed bug in unit test.
Removed redundant and confusing *doit* methods from Relational classes

see issue #8057
fix white spaces
added newline at end of file
removed trailing white space
make _sanitize a staticmethod of Symbol; use for Wild, too
Merge pull request #8064 from smichr/symbol

make _sanitize a staticmethod of Symbol; use for Wild, too
Merge pull request #8058 from skirpichev/rel-no-doit

Removed redundant and confusing *doit* methods from Relational classes
Add branches of LambertW

fixes #7105
fixes #5215
Add --rerun option (and counter) to bin/doctest.  Assures a consistent API for test and doctest