Added default paramter value
Now has the option to return a list of VarBeans or a ScopeLevelBean,
defaults to returning a list.
Added the ability to check if a doc string is holding a list or
dictionary type by checking for a * or ** at the beginning or end of the
variable type. Also added a return type parameter that defaults to
returning a list of VarBeans, non-default returns a ScopeLevelBean.

Currently throws errors when attempting to return a ScopeLevel as that
wasn't in the branch that I was working off of. 

Also removed some unnessecary assignments and re-assignments in hopes of
keeping memory usage down.
Merge pull request #21 from daviis/DocStringParer

Doc string parser update