[ENH] added getValueForPath for objects

var a = {'a': {'b': {'c': 'prime!'}}}
object.getValueForPath(a, 'a.b.c') // prime!
[ENH] test for object.getValueForPath
[ENH] read me description for object.getValueForPath
[ENH] getValueForPath now behaves like in mootools more object.getFromPath
[REF] renamed object.getValueForPath to fromPath
Add test that fromPath should return null if the path doesn't exist
Merge branch 'fromPath' closes #4