Make AutoNet a shared library

- [ ] Remove Mac hack in JunctionBoxManager.cpp
Does what does:
  bool && string-literal
evaluate to?