EECE 310 Team L2C7 Issue #135 fix

Hi Alex,

I'm re-opening  this pull-request regarding Issue #135.

As you've requested, we've updated our forked master branch with the most recent crawljax changes and re-implemented the Issue #135 again. We also ended up deleting CrawlAttribute.java since 'withAttribute()' and 'withText()' does not require CrawlAttribute class anymore and it seems redundant to have it there.

Please leave any comment if you have any concerns or questions.

Thanks,
Chris