Fix for workbook equal

Fix for Workbook equal. 

I resorted to have `sheetMap: Map[String, Sheet]` as internal data structure for `Workbook` since `Set[Sheet]` doesn't go well with the `Monoid` laws.