Added new file: Filter_Optimization.m; will be used to optimize filters
Changed optimization to use fmincon
Added tf_error to compute the error for a given x array
Added function that takes in bpf specs and returns non-db tf.
Currently works and produces reasonable results