Various code imporvements

* Now the program tries to remove sitename from title
* Also tries to get site name through title tag. (last step)
* <h1> was removed from title guessing process compeletely. There are many
	cases which h1 tag does not contain title.
* Added some cases according to Financial Times website
* Try to find date in URL before looking for it in bs.text
* Regex search for byline is now case insensitive
* Raise exception on names containing \d\d\d\d
*