fixed failure on parent recursion if parent's imports fail

1. I moved the parent recursion into the try block, so that if any imports in the parent fails, the list will continue to build.

2. I fixed an if block that was not appropriately normalizing paths that start with '../'.

3. I added support for Scss in the rails asset pipeline (e.g. .css.scss).