Refactored LinearFilter to account for the fact that if there are no
inputs to the system, the AB_ vector must only have an A matrix (and
thus be size 1). The constructor now correctly sizes the vector based on
the values for state_size and input_size. 

Closes #7
Merge branch 'development' of https://github.com/RIVeR-Lab/kvh into development