make license clearer
added note about license
improved contrib.md
fix for #258
implement #304
improved documentation
fix for #294
fixed #313
fixed #315