Fixed the issue with _AT that it stops handling the term arguments when they are presented as the second array argument in _AT().
In _AT(), solved the issue to have multiple definitions retruned for the same language term.
More fix for _AT() to include the proper cache life time and page urls for language_pages table.
Merge pull request #48 from cindyli/optimize_AT

Optimize _AT() function