nested list support - resolved conflicts from https://github.com/LeaVerou/csss/pull/30