Fix issue # 10

Still has issues if '<code>' has any additional spaces or attributes, but works now.
Fix issue #11 (Frequent error in pages class)

Was using $page->head instead of $page->title for <title>
Fix issue #12

If HTTP_USER_AGENT is not set, it defined 'BOWSER' instead of 'BROWSER' as 'Unknown'.
Fix missing correction for issue #11

Was still using $pages->head.
Get session_name from BASE instead of URL
Update to page description, keywords, etc

Use any attributes from $pages if set. Otherwise, fallback to $head.

Set title, description, and keywords for /tags.

Remove all usage of connect.ini's site directive, as it is depreciated.

Return false in pages class if requested property is not set.

Add __isset method to pages class.
Correct using $page instead of $pages for description