Merge branch 'release/0.3.0' into develop
setup: bumped version to 0.3.1
MANIFEST: including all py files in test/
TODO: triage for 0.3.1
TODO: added tasks
test/pylintrc: adjusted settings
cbrng: pylint pass
core/signature: fixed Annotation.can_be_argument_for() logic
dht: pylint pass
core/signature: fixed typo that caused false positives for array argument compatibility
core/signature: fixed logic of default value processing
transformation: TransformationTree now preserves defualt values of scalar parameters
test/core/computation: fixed incorrect calls to DummyNested constructor
core/transformation: get_subtree() now preserved default values from scalar parameters
fft.mako: fixed list comprehensions which Mako does not like for some reason
fft: pylint pass
matrixmul: pylint pass
pureparallel: pylint pass
reduce: pylint pass
test/transformations: fixed API usage