Test for default parameter 'mandatory' value
Added tests for more dynamic parameter set selction based on pipeline value
Fixed tests to work with PS
Improved parameter binding

It's now more careful with pipeline-related decisions.
- In the early (command line parameter) binding stage, the user will
  only be already asked for missing parameters if there is no parameter
  set that might be completed by pipeline
- Binding pipeline parameters won't try it first with the default set,
  as this lead to the preference of data-type conversion over usage of
  the unconverted pipeline parameter in other set
More elaborate parameter set selection
Refactored parameter bidning to reduce complexity
Merge pull request #299 from sburnicki/mand_tests

Improved cmdlet parameter binding
Made parsing robust to internal parser errors

Some syntax, like `"foo".Contains(o)` caused the Parser to crash
and reach an invalid state. Though the syntax is wrong, the parser
shouldn't throw an NPE, but return errors instead.
However, until this is fixed, we need a fallback to reinitialize the
parser, so Pash doesn't also get in an invalid state.
Fixed an issue with alignments in TableFormatGenerator

Alignments are now identified by property name, not by psoition, as it
can be arbitrary. Also it's now robust against different objects types,
so an alignment IndexOutOfRange exception won't appear.
Allow qualified variable in string; don't crash if variable drive is unknown; tests (nto working, yet)
Added a tests. Don't execute test code in seperate scope
Corrected test to work with PS
Made tests work in Pash
Merge pull request #306 from sburnicki/ft_fix

Fixed an issue with alignments in TableFormatGenerator
Merge pull request #307 from sburnicki/var_in_str

Qualified variables in strings
Tests for arithmetic operations with
Changed tests to work with PS
Changes s.t. arithmetics work with  and undefined vars
Changed exception type when parser crashes
Merge pull request #305 from sburnicki/parser_error

Made parsing robust to internal parser errors