Changes in Article model

- correct handling of unicode data for admin views
- source URL should be unique