Allow Book lookup by Alias in process_book_element. Adds test for this. ...

...Also make sure Alias values are unique