More hack at at_fn() & at_fake():

Now it's able to:

	at_fake::time(function() use ($x) { return $x });
	at_fn::time();
* at_container() = at_container('container') -- Faster way to get service container.
+ description for {at_base_cache_tag}
Improvement for service container: Support no reuse option.
wrapper.db: Missing merge method.
Merge pull request #168 from v3knet/friday-hacking

Friday hacking
Update at_ui.codemirror.develphp.inc

Improve /devel/php ajax callback: Catch exception.
Merge branch 'dev-master' into site/crom

* dev-master:
  Update at_ui.codemirror.develphp.inc
  wrapper.db: Missing merge method.
  Improvement for service container: Support no reuse option.
  + description for {at_base_cache_tag}
  * at_container() = at_container('container') -- Faster way to get service container.
  More hack at at_fn() & at_fake():