fixes #457 added xml parse operator to parse and pick values from xml nodes and att...

...ributes

Squashed commit of the following:

commit acf5b5a0a9554076d29059bd4ccbd62b0a470019
Merge: 54b51d6 54cc236
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jan 3 14:56:37 2014 -0800

    Merge branch 'telecom' of https://github.com/DataTorrent/Malhar into xmlparser

commit 54b51d685815bad40d2346f3edb431855bdeaf69
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jan 3 14:55:30 2014 -0800

    warnings and imports

commit 26aaf01bb4f3ef65b4620d856a107da0d83cfac5
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Fri Jan 3 14:39:46 2014 -0800

    added test for XMLParseOperator

commit 737ff57f677627f2c5aad316d6657c04ce42e0c1
Author: Ashwin Chandra Putta <ashwin@datatorrent.com>
Date:   Thu Jan 2 15:39:39 2014 -0800

    added xml parse operator