adding optional compress flag for rhino command line tool
import-once functionality
remove duplicate rules automatically
Adding "dpi" to the list of valid dimensions.
Implement named parameters
Fix trailing space when parent selector is the last part of the selector.

'''
.foo {
  .bar & {
    &:hover {
      color: orange;
    }
  }
}
'''

now outputs

'''
.bar .foo:hover {
  color: orange;
}
'''
Merge pull request #268 from jamesfoster/master

Implemented named arguments
Added transparent: rgba(0,0,0,0) as a named color
fixed issue #795
fix for unamed parameter
failing test for 88915649179c879048677f6b8d213b4b2756f676
Merge pull request #796 from comfuture/lessjs

fixed issue #795
Merge pull request #804 from jreading/664a8d713ce130efa1120f31d2bd18db13ed33c3

Fix for unnamed parameters test fail & failing test for import-once
Merge pull request #800 from SpadarShut/master

Added 'transparent' as a named color
Merge pull request #753 from clarkni5/master

Adding "dpi" as a valid dimensions for media queries
remove transparent from colors.js
Merge pull request #857 from clmsnskr/master

Revert adding "transparent" as a color name
Adjust attribute selector regex to allow for numbers and underscores in attribute names (fixes #863, fixes #876).
Adjust all regexes in parser.js to use similar style for character classes
Merge pull request #879 from dmcass/attribute-selector

Allow numbers and underscores in attribute selectors