Add Btcmine Be200 support

Zhong, 

the commit does't not remove or overlap your commit regarding to BE200. I use another name "btcmine be200". 

In my commit, I just combine icarus and A1 drivers, remove addtianal code and tune some code. 


Thanks 
Jinjun