world.json -> world.topojson
temporarily switch to custom build of angular-bootstrap

with better placement="mouse" support,
pending merge of angular-ui/bootstrap#579