feat: Add a global option to include abtract states

The global option `includeAbstract` can be used to include
abstract states in the chain of states.

Those states are displayed in the breadcrumb with a
span (they can't be accessed).

Closes #35, #28