remove duplicate asssets recognized by name
fix bug in get_assets when widgets is empty.
more flexible regex for filename. fixes #211